[AESH-270]
added CommandBuilder to provide a better api for creating runtime commands