Fine-tunes Controller(working but not fully complete) and updates documentation for CommandAdd class