Creates and parses garlic messages. Creates the source routing for outbound messages.