Add recfun (1st) and funsets (2nd assignment, stub, nothing has been done)