added ability to create group

create group and validation