Small tweak in bg update.
Added new class to handle the menu screen.
Added new class for menu buttons.
Added new interface between menu and UI module.
Added basic menu screen drawing and mouse listeners. Also minor refactoring done.