The project for my Bachelor degree.