/**
 * base class for E/S engine
 * @module Core
 * @main Core
**/

module.exports = {
	Component: require('./component'),
	ComponentMatchingFamily: require('./component-matching-family'),
	Engine: require('./engine'),
	Entity: require('./entity'),
	Node: require('./node'),
	NodeSet: require('./node-set'),
	Set: require('./system-set'),
	System: require('./system'),
	SystemSet: require('./system-set')
};
/**
 * base class for E/S engine
 * @module Core
 * @main Core
**/

module.exports = {
	Component: require('./component'),
	ComponentMatchingFamily: require('./component-matching-family'),
	Engine: require('./engine'),
	Entity: require('./entity'),
	Node: require('./node'),
	NodeSet: require('./node-set'),
	Set: require('./set'),
	System: require('./system'),
	SystemSet: require('./system-set')
};
fix Set require