All archives are now templates; archives' free save/load/prologue/epilogue functions are now members; tests were added