Handle classes.
Handle readme.
Cleanups.
Merge branch 'feature/classes'