Add Factorial
Merge pull request #19 from tctcl/tjk_add_factorial

Add Factorial