initial (still broken) 1.6 port

this is the initial port to 1.6 i did not work on fixing most stuff,
just scavenging what i could from the ruins