Java project for management of events