My Distributed Java Final Project