Merge pull request #1 from kjbekkelund/image-object

Simpler image creation using Image() object
Merge pull request #3 from kjbekkelund/encode

URI encode error message
Encourage discussion
Split into it's own file + include error 'helper'