Move login handler to GlobalState, along with ArvoFont initializer