Initial CLI
Sort of working cli
Added progress bar code.
Added add assignment
Merging changes
Merge branch 'git_url_fix' into cli-base