Applying style
Fixing lint errors
Added docs.json file for doc generation
General fixes, generate docs
Bump version to 0.8.0