changing the way movement is handled
added a visible method to the camera to test

if an entity is visible so we don't have to render it. Will have to see if
the collision detection will slow down anything or if it speeds up
rendering enough which is might because of the bigness of maps
added in jumping to the game

it's actaully shaping up going to add in a moving block next