Project#1 v1: support basic function other than lists within list scenario
can match list nested list
Finished all functions
added comments