(see Desc) Movement Cleaning

* The player's inputs for movement are now polled more efficiently
* Cleaned out inefficient motion code
* Removed leftover code from the old mPlayer & mTexture