added in a bunch of tags and tests for everything but files, some chat functionality, and some subgroup functionality.
fixed merging issues