Added junit to the libraries folder and ant build file
Ignore .DS_store file
Refactoring, and added support for executing shell commands when rules trigger