Control and camera tweaks && collision beginnings

Added a lookAt function to GameObject and made a sphere collider
component. It has not yet been tested though as I want to make some
structural changes before I implement the collision system