Floorplan ajax

hey @crissmancd, There's still a fair abount to do, but I'm making some progress on my end. I'm taking a break for a while, but this is what I have so far. I can merge this in later tonight if it looks reasonable to you.  Or, feel free to merge it in if you're still actively working on this.