Many updates adding new functionality and fixing some bugs.

It is now pretty stable
created a readme