Made Button::label_ immutable in const objects since the new render function, Label::render(SDL_Surface*, math::vector), makes changing the position of the label on-render  unecessary.