add link to home - DRY it up

Also, I fixed home not caching effects when popping history -
two side effecting messages are never good :facepalm:
home needs to have a non-empty url

Otherwise, clicking to home from a another screen, e.g. #/types, causes
the existing url to hang around when home is loaded
organize behavior.clj