Added a 'pow' function for Fractions. sqrt() is going to be harder
toying with the idea of a RadicalModule for delayed evaluation of square-roots.
moved Line, Fraction, and Radical Modules to a util.math package