Genes aren't quite plug and play like that. Something complex, especially a bot using SG coding techniques, is going to step on a lot of other genes to operate. So usually when a gene is posted it's more of a proof-of-concept than a ready solution. Coders usually treat it as such.
Animal Minimalis is the best documented bot, and is what I would suggest using to test new bots with, because it can be entirely understood without too much effort. However, even with this simple bot, the 1st and 2nd genes aren't independant. They have entanglements with each other.