Implemented descriptions
General type cannot have c_2 = c_1^2 = 0
Improve position of origin label

Nifty solution :).
Axes and labels less prominent
Implemented lines and labels for inequalities

The constants are a bit hardcoded though, and the rotations are ad-hoc (my goniometry predicted slightly different angles?!)