GitHub repo for my undergraduate final thesis