seems functional.. lets see what we can do about performance
treef6b93c6a2cc48ca8e8a1f73c0b852eb32f83607f
-rw-r--r-- 367 .project
-rw-r--r-- 636 .pydevproject
drwxr-xr-x - .settings
-rw-r--r-- 90 BIBLIOGRAPHY
-rw-r--r-- 63 DEPENDENCIES
-rw-r--r-- 585 LICENSE
-rw-r--r-- 203 LICENSE.note
-rw-r--r-- 638 TODO
drwxr-xr-x - demo
-rw-r--r-- 1787 demo_output.txt
drwxr-xr-x - lib
-rw-r--r-- 74 notes_on_source
-rw-r--r-- 1148 org.eclipse.core.resources.prefs
-rw-r--r-- 77 run_demo.sh
drwxr-xr-x - src
drwxr-xr-x - tests