improved add function, added empty constructor
fixed wrong col and row assertions
Improved functionality for add() function.
Merge pull request #3 from ethz-asl/fix/improve_add_function

improved add function, added empty constructor