fixed a bug in setup scripts. still need to figure out how best to organize the project, in the context of Cython.