allowing mouseover for active paths, moving css external, tweaking svg and json