Primary source code, still working on it.
Merge https://github.com/tammela/Titan