Added the regular send and receive functions

No error handling yet.