refactored walk.js to datastore.js to store the gitIgnore dataset