Extract MouseInput class.
Add loading screen.