1) added tempalte version of factorial and list sum
2) add Aggregate example in the SelectWhere.cs