Python class cleanup

SwSwitch to @properties decorations and get rid of explicit getters
Rename eventhandler module

Rename shevent.py to sheventhandler.py to separate from future event
processor