Create receiver

Implements create_receiver API method call along with a few more unit tests.