add command prefixes to config
debug flag causing issues-- remove for now
functionality stubs for router
move responsiblity of registering commands to router. pass messages to router
testing functionality