lint configuration
minor refactoring of EventEmitter, Coords and Math
bugfix Math: factorial wasn't fully utilizing the memoizer