Sanitize name

Implemented ```nameSanitizer``` & ```nameCheck``` util functions. Use the latter on ```group``` level: throw an exception if name is not valid.