have bower ignore all non-dist directories
initilize npm package to ensure dev dependencies are initialized correctly