Added all existing math and geometry function and changed the namspaces to Math::.