moved checkers to own directory and made dynamic creation
requires now dynamic