Dirt now exists, robots can clean it. Table size and dirt positions can be read in from a file.