Initial commit of rules.jaf
Initial commit of jaf_demo module
Move class definitions into separate files