Much Implemented

Now have a good player input structure