Rename Contract to Proxy to avoid conflict with Code Contracts