Master Thesis final project