refactor
added ID to Group model
fixed GetCurrentTimeForGroup logic, added group.Id to queries
added cache logging
added id field to group
fully implemented group-slug based REST API queries