Added gitignore and Py2 implementation for testing.