Init project
Init VS project
EventEmitter base implementation