added some explanations, e.g. an example how to run the program