use() for extending and Resource and ClassMap as extensions to be loaded
This closes #6