Created command system with registration