Continue working on the interfaces, still work in progress
Merge pull request #48 from mailgun/sasha/core

Continue working on the interfaces, still work in progress