Adds parser code

Still needs merge cutpoints, dominant attribute and debugging