feature(command) added command builder with commands