Changed hash collection structure, new AppSignature class