Awesome OOP app in Java for your forking pleasure