need to figure out a way of doing the 4 manipulations

probably better to use Students[] and Projects[] rather than Student:Project, i reckon