Needs a few more people but this is well on the way to getting an OoC when I'm done moving.