better intro
better functions
some clean ups
moved resources to appendix
moved classes to appendix
reordering classes
renamed abstractions to conclusions
removed polymorphism & abstraction
simplified title
typo