[WIP] Imrpovements

* Change namespaces 
* Fix composer.json
* Fix autoloading.
* Fix readme


@crevillo You can keep it open and I'll continue pushing changes to it. Or you can merge it in this case I'll open a new PR when I have something. 

why is the need to add Crevillo here? it's ok for me anyway...