restructure project and add dependencies for automatic packaging of crx file via grunt