Add List_copy and List_split functions for extra credit