Added Getters and Setters. Smoothed Mouse Control.

Added Getters and Setters to all Component Classes except Color (which
will be removed soon). Smoothed the mouse control of the player by using
linear interpolation.