rename crt and grids to avoid conflicts; misc work toward retroterm in lazarus