Factory now adds Box and Physics components to the sprite
Render now uses Box component as a way of presenting sprites
Added basic constructor to Box Component
Added initial velocity and object TYPE

Initial velocity will now always be (0, 0), and you can tell the
object to be a BALL, WALL, or PARTICLE.
Added cerr<< reporting for debugging and better Component creation

When components are added they're now using their constructors for
easier creation and less calls to the library
Added debug cerr<< statements
Fixed referencing to tempBox during rendering

Was using incorrect pointer methods before. Also added cerr lines
for debug.
Added variables for storing timestep stuff
Lots of changes to get this working

There was a lot of simple typo fixing, followed by a correction to
how I was using pointers/references to access the components of the
BALL objects. Also added some cerr for debug.
Added physicsEngine to the Systems
Added physics and collision elements
Added physicsEngine