switch to bower to handle deps