Moving script related stuff to separate module.
Refactor script engine:
- no push variable to engine
- all register stuff performed via new script function "register" in the script
Remove extra tests
Moving to another eventbus.
Adopting tests for it,