Bachelor thesis repository.