added missing interface members, fixed typo in Signature implementation. Project builds.