simplified registration of built-in DolphinCommandHandlers by not using @DolphinCommandHandler approach
cleanup and refactoring