Moving inputState out of constructor

Keep input state in update methods since that is where it will be used.