Removing cached files
Adding .gitignore
Adding test files
Updating cached files
Updating urls for dependencies in README