Customizable ruleset

This pull request superseeds #13 

This pull request users can customize the bundled CRS
has this been tested. conditional logic in the attributes files seems couter-intuitive to me