Adds setup.py
Fixes the name in setup.py
Adds a .gitignore file
Pycan's alpha version.

This library still needs to be thoroughly tested. Unit tests are
missing.