Basically rewrote the Label class, I'm pretty sure it's completely done, for now at least.
Removed the guarantee that GameState::render() and MenuGameState::render() won't throw exceptions.

That means I removed the `noexcept` keyword from the above functions.