add OOP examples

Would love to have a simpler event implementation as an example...