reintroduce record.Path in addition to ResourceLocator
remove FileIdentifier from gemini record
use @less variables for colours