Added "Motion" and started integrating

Motions will be used to move Particles and Projectiles.