A web app example of MVC, Strategy, ORM, Iterator, Composite and Factory patterns. For OO Arch/Design Patterns class.