Did a bunch of work on the blood flowing stuff. I think I've got the
house detection almost complete. It's still a little buggy with the
recursion for some reason, but on basic expected stuff (simple square
houses) it works great and on the edge case house it sort of half works.