Added gameplay and boss fight

Gameplay and boss fight implemented almost fully. Polished parts of the
game including the main menu, information screen, and added pause
functionality to the game.