Main Menu Fixes

Some calculations were applied to the menu and button scripts to centre
them on different resolution.