Cleanup, TODOs
Make Unfunnel a real EventEmitter
Give Endpoints unique names AND ids
Improve id generation