Ace editors and file architecture