MapLoad dialog added, Scan() added, Basic logic added