Revert "reverting groups.js to 4701eb1cee1a35b7f059f4362773bd9d67b7370c"

This reverts commit d8df9ab3edeb8f858fb89cd935070e5db4a49e62.
removing use of slugs in groups... pending having more time