develop gui, mapcheck read and tests