For a given set of GO terms and Taxonomy nodes show the proteins linked to their GO term and their Taxon node.
For this I suggest something simple to start with, something based on this https://github.com/mbostock/d3/wiki/Force-Layout
where the protein nodes have a color, the taxon nodes another color and the go terms another one.
On roll-over basic info from the nodes is displayed and the nodes linked will be highlighted