How to design vortex/gravitational/whrilpool turbine ?

I know problem is very generic but i need to design and fabricate gravitational turbine and i don't know where to start. Can anyone help me ?

I need to create simulation as well. So we can test different cases. Tell me good simulation software as well where i can create river environment and test turbine

Regards
Zubair