only send InitExtEvent once on startup
put user loading in the user class
types
catching
pass context as kwargs, also init once, also command line
make use of kwargs context, and other fixes
config object
some stubs
args, not kwargs
many things