init commit for issue #34

Please take a look.
I will add a README.RST (how to install, uninstal) and prettify the code.