Added codebase
Added events
Added libs