Finished send, wrote receive initializer, fixed syntax bugs