Ignore public folder
Change from grunt to gulp, refactor file structure