add .DS_Store to .gitignore
added exclusions for Eclipse to .gitignore
Added JAVA_HOME seup on macos
Initial commit with existing demo app and some changes
Added an UML diagram “as is”
Refactored rule management and violations