added testing environment
added a .gitignore file