- Separated collision from geometry
- Restructured and cleaned up the overloader module
Adjusted level1.lua to make use of separate collision and geometry