ar: implemented GFileArray and got thet tests passing