add Archive module skeleton