updated to work with latest cljs, can no longer use defmethod
Merge branch 'master' of https://github.com/reagent-project/reagent-template