Revamp Signature.pod some and have functions.pod point to it