working on more generalized approach to levels and add the main menu screen/pause screen