start working on issue #112, add a class that store a range, an expression, function spaces and assemble a matrix ( or vector )