Images

A start to image support: support file properties. Fixes #55. 

This branch is still in progress.