WIP on events and delegates.
Added support for lamdas to Delegate. May be buggy and have memory issues...