move tree filtering query construction to separate method
add new method to fetch node by parent
tree and menu optimization
fix open/active tree node issue
update file browser tree