remove getName() method and added name variable to AbstractCommand
move warmup times to commands