Updated logic to use different graph dynamically. Added new graph data type implementations.
Code cleanup - removed sample code for graph and android widzard.