avox initial contribution: load + save XML files locally