messages and group refactor done and tested!
author and circles left