Add ability to register commands