updated tests and added more rigor to messenger validation
more tests and methods.
renamed remplates for clarity
fixed access control (lol)
added replies. yay
wrote tests.
more tests
removed reply and anonymous message classes
better access control?
creates new users