Add initial API classes

Resolves: https://www.pivotaltracker.com/story/show/75052284