Cleaned up Generic API view // Installation instructions

This commit list provides:
- Cleaning of the generic API views, it shouldn't need more huge changes anymore.
- Update the README with install instructions