1) added util to sort hash maps so TSP1 can now keep an ordered hashmap of edges

2) got the bean shell class browser implemented

3) added css definitions for node and edge states