Initial commit after moving to Tango instead of Phobos. Lots of bugfixes... This build is not suitable for most things.