Final year team project, term 1.