First part of collection of BlueJ Projects from Programming 2 Class