Fix some formatting issues
Modify some traits to better support objects without physics
Update to the latest version of Rust, and add lava blocks.