Rewrote the way formats are created

  - Rewrote the MSCONS format to se the new create-format function