code repo for a 2nd year group project