use for system API $require
World should inject self instance in system update function in it annotate with $world
add template for first example
rename GameEngine to darlingjs
change API for module from module.fn to module.$fn