Add comments to events.  Route all controller init through runCommand.  Now make all commands UPPERCASE server-side - so you may issue commands AnywayCASEyouwant.  Fixed a few small bugs (Nest Protect event would only fire on command issue - not on poll, Foscam template presets were incorrect).