classes now have three letter prefix as recommended by Apple, COR instead of CR to avoid name collisions; added more file system functions