re-structure the project folders
Add a simple test case and command line tool
update package.json and readme.md
add .gitignore file