create Algorithm package