Customize product review to website review

Hello my friends! i’m trying to customize the native product_review so the reviews aren’t linked to a product ID. To make it simple i’m trying to get a website review insteed of a product review. Can some one help, i’m somehow lost in the customisation…

so i ended up doing my own custom website review, everything is going well but i don’t manage to make my factory work.
here is my code :

but i keep ending on this message:

i’m pretty sur this is a configuration mistake but i can’t find where i’ve messed up…

Thanks in advance, Victor