Initial commit.
Completed method for recursive version.
Added looping factorial method.