Moved a bunch of stuff around, made things more consistent, updated namespaces, autoloading, tests
Updated readme, added basic installation and usage example