Deleted Command History code and made Custom Command class abstract.