All code related to my fourth-year project