The meat of PhysicsComponent

Still need to add in the actual movement and collision checking!