FileExplorer app: lots of refactoring (code is more optimized and clean. Handle navigation.