server event functionality have been implemented.
next steps:
- meaningful event interpreter for the client
- whole project info query stuff (in a simple server worker style)