Added undef for CHECK_SIZE to disable warning of redefinition.
Created setup file to initialize the settings for the arrays used
Enabled associating with dictionary without specifying a key,
this makes looping dictionaries much easier.