use bower and refactor partials