Replacing request with hapi client

Closes #43