Initial commit of code

Includes base functionality of calling the Omdb API over HTTP. 'Builder'
classes used to build the content of the request, the retrieve it
asynchronously.