[WIP] changed payment profile and partner to bidirectional relation mapping

and fixed __clone method