Final Project to sweng311 java OO