Version 0.4b CHANGES: - All classes and functions are properly documented now. - "ViroComplex.Plot2D()" and "ViroComplex.Plot3D()" are now private. All plots are called via ".Plot()" now. Analogously in "CIViroComplex". - A color parameter was added to all creation functions. - Added a proper output when printing a ViroComplex or a ViroPolynomial. BUGFIXES: - "ViroComplex.FromPolynomial()" caused an error due to a class conflict in SAGE. This has been fixed. - An input of signs different from +1/-1 in any definition of a ViroComplex or ViroPolynomial will cause an error now. - "***.FromLists()" now calls heights and signs in consistent order. - The color parameter for "ViroPolynomial" is now taken into account properly.