add pool room
add treasure rooms and hearts
numerous playability and visibility tweaks