Change parse method to abstract. Rename executeCmd to executeCommand. Comment out getCommandType.