Merge pull request #1 from willferreira/master

Added missing setup.py dependencies. Added a .gitignore file
Update license.txt

Changed to MIT license
Incorporated IPython/viewer interaction code.