Added more physics including walls and cleaned up packages.