Change updating on several classes made different

* Change gameStates to take GameTime instead of estimated time in seconds
* Add a virtual update method for Unit
* Add animations for ConcreteShip
* Change SpaceShips now takes thrust and turn in percent