refactoring outside of messages manager into tsaxolotlratchet
refactoring messaging
refactor complete
ratchet ratcheting
more ratchet tests