basic image file loading PoC
includes matrix library support