Agenda and organizer web application (Java Server Faces, Hibernate)