An app created following OO design patterns.