This class provides with operations for Matrix Objects + some changes