Admin role implemented and Signature varification added