fleshed out base archiver
added md archiver