Looks like you have given this a lot of thought and I think it will fit nicely in with the game. I look forward to seeing the finished product.