Final year team project repo.