Re-organize package to be compliant with pypi requirements

* Added license file
* Added setup.py
Update .gitignore

Use the following terms on http://gitignore.io:

   IPythonNotebook, Linux, OSX, Python, Windows
Merge pull request #3 from jcfr/create-package

Re-organize package to be compliant with pypi requirements (thanks, JC!)