* chore(build-system): drop bower, use npm|yarn for frontend dependencies * chore(build-sytem): for github dependencies, use semver format instead of tag/commit * add yarn.lock