refactor file loaders to remove boolean switch
migrate to new grammar rule JSON format
fix documentation
update README to reflect new grammar rule format
bump major version to reflect new grammar rule format