First commit, syntax highlighting is sort of ok.