A Simple Abstract command Class