Sage – Creating a Viable Free Open Source Alternative to Magma, Maple, Mathematica, and Matlab