some argument check improvements
improve name/id acceptance on project functions + add archive features (Premium only)