Wrap into session middleware; make layout macros; update lein-ring.