#386 Messages are now stored via Doctrine