Added license.
Added .gitignore.
Added readme and setup.py.
Initial project code.
Added flake8 configuration.