handler base class
config consts
admin handler and functions
add admin handler to app
make engine more generic