Drastically refactored physics and collision as well as rendering.