FIX message classes, parsing and generation