Splitting off all the math functions into their own ns