Add a CMake-based build system, many small code fixes to reenable building under Windows
Game starts now, but boots to empty screen
Reenable net code