added pocketworkbench
changed TCommand and removed CommandHandler