Define a vector space structure on $R^2$ as follows: $(a_1,b_1)\oplus(a_2,b_2)=(a_1+a_2,b_1+b_2+a_1 a_2)$, $k(a,b)=(ka,kb+\frac{k(k-1)}{2}a^2)$.
Can such a construction be realized from a familiar structure, by some "endomorphism" or "coordinate" change tricks? How to determine all such structures on a given vector space or module? Does this constructure arise naturally arise from other theories, say, for example, representation theory?