Merge tag 'v1.0' into develop

Initial build passing, basic docs and hooks
added global setup script to simlink global node modules and ignore them
setup_global reads from package.json
cleaning up unnecessary *
updated readme
fixed typo in const
adding TODO.md and CHANGELOG.md to project
adding todo section
adding todo.md
git should update redame todo and changelog on commit
formatting todo function for proper output
fixing grep to ignore these files im creating
forgot to pipe to file
adding todo line for demo purposes in readme
simplified todo search pattern
todo pre-commit hook working fully
merge