This commit is not fully functional yet. a lot of changes made regarding how players interact with the GUI. more detailed message will follow more thorough completion of interactions mechanics