register handlers/command, added demo module for that too