Initial Widget Sources

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
New file structure

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Start to bring Graph entities back into play.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Refactor Text, Shape, Icon and FAChar

Refactor Graph (allow graph in graph)

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Fix zoom and pan

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Graph refactor.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
WIP:  Better hit detection.
WIP:  Allow graph in graph

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Add Choropleth

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Fix intersection code.

Tidy up class names.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Add extra LICENSE info.
Switch line intersection code.
Enable mouse over.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Fix FF Issues

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Add variable charge value to take size of vertex into consideration.

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>