Sources of my bachelor thesis implentation project.