added in getters and setters and created the createprojectiles method,
added in gameinput,fixed a few other things too