Fixed dependencies, NPM version badge, and did some organization.