initial constructor logic for Chomp