Build out new resource functionality and get tests passing again
Build out basicimage createByFile method