Fix inconsistent spacing
Added basic functionality definition expected of a message
Added basic functionality definition expected of a message
Renamed CLink to CComLink
More message-related code
Added SHA256 functionality