main navigation change

main now doesn't launch a new activity for directories, everything seems
groovy but it's surprisingly slow. Will try to fix the lag by reducing
how much refreshing is done for directory changes.