I moved some stuff from Message to Actions. Because Message knew what
an action was and how to build it. Also. if you're going to do
Message.new.parse you might as well go for Message.parse