Core files added. EventManager, Step, Subsriber, Entity implemented. Entity reacts to Step.pulse(), see events_test.js