Material design + view related refactoring

 - Material design
 - New light theme
 - Theme switcher
 - Full layout refactoring