The idea that there is more than two genders has taken off in recent years, at the same time as online dating has become increasingly popular. But how do you program for a potentially infinite number of genders? John Kershaw of the white label dating site and app company M14 Industries walks us through it.