Small framework to add new interfaces for resources added. Supports only intermediate databases so far.
Small errors corrected.
Using the new resource framework to make the intermediate interfaces for chessok and shredderchess.