Applied namespacing and requirements. Removed arbitrary test.
Added autoload to composer