Original coding
Undid bad commit (Incorrect root path)
Original posting
Updated listener mechanics to register and added .settings to repo
Worked towards Maven compatability
Updated .gitignore