Andrei, here is something I remember from Biology 101:
"A species is a poplation or group of populations whose members have the potential to interbreed with one another in nature to produce fertile offspring"
It may not fit perfectly, but I am sure you get the idea. 😉
Rich, we are interested, but we are busy with other stuff at the moment and can not commit.