Java complex project