Added event emitter to TFListManager
factored out display options to DisplayOptionManager