Added GameObjectManager, menu sounds

This time, I changed game object managing logic, now all the objects are
held in the instance of GameObjectManager , insted of WorldManager,
where it used to be. Added upgrade menu button sounds. And as always -
other minor changes in code.