reinstated setup script for compiling Cython modules
add *.c to gitignore for now; can be removed if hand-written C ever makes it into the repository
removed useless matplotlib import
updated docs with dependencies and tutorial