implement addition operations for elliptic curves in weierstrass form
implement inverses, and integer multiples for point on ec
use generic math ops
introduce a method to quickly get at the leading coefficient of polys and series