Optimizations

Smoothed out solid entities - player can now slide across the border of
buildings and vehicles
Fixed fire - fire now goes away when you walk in water
Cleaned up GUI screens to properly listen to the input calls