Contains various algorythm implementations which had to be created during study of masters degree.