collision map and many small changes

makeWalkable functions in Room and Corridor that make the solidArray
false in traversable areas
changed FloorTree to sealed trait for better debugging later on, got rid
of RoomTemp (thanks olive!)
made rooms more variable
draw player again, check for collision
made global random object for seeding to be possible
changed colours
made some imports absolute instead of relative
again: note to self: commit more often