upgraded hiccup and fixed transcription errors in core.clj