Comments and syntax
Object-ise script

Functions become methods of EventTracker (prototype) object, variables become properties