chore(dependancies): added `cli` package to parse options and args
feat(check.file): lib to check if file exists
feat(cli): added an entry point for our module to use with cli
feat(cli): use paths given with cli
refactor(check.file): reject as soon as possible