Creating a force layout in D3.js visualisation library
===

i'm working on a project, which visualises the references between books. By
the way it's worth to mention that i'm a total beginner in javascript. So,
i couldn't get far by reading the D3.js api reference.

I used this example code, which works great:
http://bl.ocks.org/2949937

The structure of my CSV file is like this:

source,target
"book 1","book 2"
"book 1","book 3"
etc.

source and target are connected by a link.

These are the points for the layout:

1. Create two different circles respectively for source- and target node.

2. Set a specific color for source- and target node

3. The circles should be labeled by the bookinformation e.g., source node
is labeled by "book 1" and target node is labeled by "book 2".

4. If there is link between targets, than make this specific link wider
than the others links from source to target.

I hope you can help me by creating these points.

Thanks in advance.

Best regards
Aeneas
