Added Collision and basic movement.