Refactored some of the code, making Themur a global-level namespace.