Clean up Lua integration, add support for defaults, started on Physics

Lua integration is now object level (self.x) instead of member level
(self.object.x). This is a somewhat hacky solution, but it works well.

Physics are started, using basic logic for velocity, acceleration, and
gravity. Still need to figure out collision, but it's a good base.