npm test now passes. added David Dependency management, better URL management, setting up coveralls.