Added the Python gitignore.
Added the command line interface tool with tests.