Least Common Multiple needed by couple of problems

Add Least Common Multiple making used of Greatest Common Divisor
which is going to be used by a couple of problems later on.
Reorder code in math_helper module as we are going to add more
functions here.