export basic typedefs
add binary ops, matrix sum
ScalarScalarSum
Matrix + double
add specializations for double, not working
remove specializations
scalar, matrix and builtin sums
difference
quotient
fix difference and remove old files
Scalar * Scalar
Matrix * Matrix
product
move opposite to GP