BFS implemented. device class additions. still needs testing.
BFS implemented.
Merge branch 'gohar' of github.com:saadnismail/Simulator2.0