adding tests and gitignore file
Merge branch 'addingTests'