PR commit for adding support for degree 1 curves

Introduce a structure with properly named members, this will be clearer and you won't need that comment anymore.