fixed typo in field (from cut-and-paste :( )
1) Added sim mode by catching RPi.GPIO import and setting flag
2) Added logging and log file arg
3) Stubbed out the EventProcessor class