** Removed redundant InputDevices class.
** Changed Particle's IsActive property to method.
** Made classes use IUpdatable and IDrawable interfaces where
appropriate.
** Changed MouseInput ButtonIs() to ButtonTest().
** Simplified conditional in PlayerInput class.
** Changed PlayerInput method names to more closely match XNA input
device method names.