Changing the title.
Put WikiSearch stuff into its own module.
Oops, left a debugger call in there.
Maintaining a "map data" field in the angular $scope.
Making sure we don't add new ellipses/titles/text to every node on every update -- only the *new* nodes need new display items.
Adding a dirt-simple directive that knows how to watch the map data.
Making it convert the parentData to node and link information, instead of just printing it out.
I'm guessing we don't actually need to get rid of duplicate links.  If a few show up, meh, that's fine.
Moving the mind map into a (currently buggy) angular directive.
Sifting out old mindmap code from the expand-nodes function.
Make it so the map deletes unused nodes properly.
Fix converting node names to indices.
Make us manipulate data correctly in the controller.
Commit link data in the correct format.
Adding functionality for clicking the map.
Make clicking a node expand it.
Getting rid of debug 'stupid directive'.
Don't treat (large) drags as clicks.
Merge branch 'add-angular-directives'