updates .gitignore
adds cython files
adds test
Merge pull request #4 from theref/master

adds cython code