added preliminary validation to the start screen fixed a server bug in checkname.