Add carrier and tests for it
Merge pull request #2 from sharoonthomas/develop

Add carrier and tests for it