Better error handling

Propagating error objects generated when retrieving template
and data, rather than simply ignoring them..

Fixes #2
New build