improved add, subtract, product code and wrote split and merge methods. strassen algo not added