add semantic-ui into the repo
add some dependencies
fix some easy highlighting glitches