development object open source iff architects projects architect drug discovery target identification genomics design visual programming environment developers target validation architecture rnai architecte system biology java biotechnology