JS OOP - Event Model Update