initial commit for pause menu refactor

early pull request :)