GameControl Updates

Updates to include controller input

Also, can everyone please finish their constructors by wednesday so that
your classes can be initialized?