bower; repository map; refactor