Adding event server module
Adding a supervisor
Adding makefile