Council approves city budget, website redesign