basic menu and level handling implemented