interactable menu got added
2 background textures
back ground implementor
keyhandler that runs on the same thread