revise the package.json to add dependencies
change the readme
fix the routing issue. fix #1.
add the feature to manipulate the data (in memory). fix #3.