#42 New subscription stuff working, available, and unused
#42 Break out DejeHandler into its own file