Add 27 commands and refactor most others to DRY