Added JGraphT libraries and made visualizations happen.

Great for debuggin now, but it will definitely need to be modified later. Pretty ugly...