Updated README, commented code, updated package.json