Client side module refactor
Create dir functionality
Change the look and feel