Revamp login and menus with material design, add initial build tasks, restructure directories