Added notfoundresource
Converted Resource struct to Resourcer interface