json_event thread made into daemon to enable graceful ctrl-c
cleaning up in preparation of implementing FlECs
implemented external transition type w/ decorator