Added inheritance
Taking a break.
Encapsulation
polymorphism
Modules and Nested classes can be used to hide functions away from each other.
Should have gone through this book a while ago. Nice intro.
Finished enumerable.
started comparable
Finished comparable, unto dungeon crawl.
Need to work on dungeon crawl. This is an interesting project to learn OO design.