Added template problem module
Added triangle number generator
Added all divisors functionality
Added solution logic
Merge branch 'problem12'