add 3x1s now in matrix math which didnt exist in this particular branch and updated copyright