added todo
moved logic into Install command
moved backup into Command and synced usage output
moved user code into command
created validation command
scribbled content of update command