Added collision detection and changed the floor class. going to work on vertical physics tomorrow.