Additions to nordligulv's pull request, splitted into sub-projects, fixed examples and added README.md