initial commit

The state of the algorithms used in my bachelor thesis.