Add folder browsing.
Fix many errors caused by previous merge.
Add favicon.
Clean code.