tree view looks reasonable when no project opened
improving file list
polling for fs events