extended the documentation a float diagram would be nice
added the paper which i forgot to attach