Code and documentation of my Bachelor dissertation