Added graphic stuff as well as user input

need to fix ceiling issue. :/ Doesn't want to render right