Physics Implementation

Not finished.