Java Project for MIS515