Code in pieces but coo kernel seems to be working
Matrix need to be sorted by row indicies

correct loading function to ommit double host allocation
cleanup the code
correct printing functions