event emitter provide methods http://nodejs.org/api/events.html
on method - sometihng happens emits method - do this
inherits - allows us to sub class the event emitter. for creating custom classes based on the event emitter.
player was being painted on half pixels. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round