Fixes incorrect test
Add cson support
Refactor
Bump to v0.5.1
Update Readme
Add beautification
Use inspect for js generation