added the possibility to cache single functions
added examples, enhanced readme
more documentation
bump version