added: framework.on('configure') and improvements load partial content