committing first version of the Assembler class - should assemble a linearproblem and return it back, as well as distribute dofs once the linearproblem is solved.  currently, the Epetra_LinearProblem being returned is broken (gives segfaults when data is accessed)