Develop

* Ability to add description to user made groups
* Ability to edit name and description of user made groups
* Misc formatting
* Code formatting / cleanup