Create parser mixin to contain parsing functions
Fix index not containing _
Fix a few other things