Hi,Let me start at the beginning, the general idea is to create a dll wich holds classes that in turn are building blocks for all kinds of boardgames. That's the general plan anyway. Here is my thinking path, feel free to correct me if you think I should take another route.