Migrated from hiccup to sablono library for html components, added other supporting libraries to experiment with.