more changes to the cli
more restrucuring
deleting extra wasteful code
added sys to .gitignore
more changes to gitignore
refactore cli and fix broken dependency in package.json