added coverage to mocha tests. removed old public stuff. updated gitignore.