field generation - with bugs
crossword compilation - alpha release
column print - alpha release, just add new class