backend: added event dispatcher but WIP as dependencies are missing;
Rewrote ReadMe to explicitely state which dependencies are necessary.
Minor ReadMe formatting.