random room now gets created with a random door so you can explore outside the room.

Still not much to see.  And as I learn clojure I see a bunch of things
to refactor, which i'll do as I go.