custom validation added
before adding group entity
finished base work on groups, added dropping base if context changed
minor fixes