Adding .gitignore directive
Adding `test` directory.
Merge origin