Factorial-
1. Defined factorial method in Integer class instead of Numeric class
2. Handled -ve integer case
3. Called factorial method directly on Integer object