Merge pull request #1 from Shoat/master

Events and fixes.  yolo.
Merge pull request #2 from Shoat/master

More better.  Yolo.
Added support for passing properties file as a command line argument.  ABout a year overdue, but here we are.