Handle wider range of MRSS schemas

- Randomized specs (and fixed resulting problems)
- Split MRSS parser classes into two files

Close #3