Fixed a stupid access violation with an even stupider solution.
Some work on the lua module.
Renamed our interface header to something better.
Water no longer crashes when a player touches it.
Added a linux makefile that appears to be working for the most part.