Western Sullivan Library gets budget approved, new director and trustees