Graphical View Functionality Complete

Almost all functionality completed.
Some minor bits left to do.