Implemented com_read, still untested, but bugs should just be easily fixable pointer issues...more to come