Fix composer.json
Tabs and Versions
Clean up and start documenting code
More cleanup
Update readme