math/vec2, math/vec3: Add copy() function
physics/body: Add kinematic calculations

May expand on the update() function, perhaps added a step parameter
for splitting a timestep into smaller iterations.