Extracted projection compute to bl_matrix
Move print and send transform from util to matrix