Adding Behavioral - Command impl and test