move as many deps to npm as possible
fix clickable logo