Feature rich event, group and time management system