BMM grammar and parsers

JavaCC BMM grammar

The BMM grammar in JavaCC can be found at bmm.jj 

Note that it is just a skeleton to parse and validate BMM files.