added a menuing system and created the main menu
merged changes