A lightweight embedded no-sql object DB persisting objects to flat XML files