Archive.save should accept writer as an argument. General case
Added g3d package
Added g2d package