Moved namespaces. Changing installation steps to look more declarative. Could add TinyIoC and make it like a real registry of types to execute - that'd be nice.