Fileless document listener
File listener just records file open and close

Does not hook up document listeners anymore
Listen separately to document events
Rename and imports