adding test files that were accidentally left out because of incorrect .gitignore file and fixing dependnencies