added inertia and gravity (still no collisions)