Updated delegates and created events project