 ###
 TODO:
 
-- [ ] (0:45?) (0:37) delete student; show deleted students
-- [ ] (0:45?) delete assignment; show deleted assignments
 - [ ] (1:00?) help page -- integrate info
 - [ ] (1:00?) changing title/description needs to change it for all projects
 - [ ] (1:00?) clean up after flux/react when closing the editor

- [ ] (1:00?) (0:19+) fix bugs in opening directories in different projects using actions -- completely busted right now due to refactor of directory listing stuff....

DONE:
- [x] (0:30?) (0:18) when searching, show how many things are not being shown.
- [x] (0:30?) (0:15) when adding assignments filter out folders contained in existing assignment folders
- [x] (1:00?) (0:12) assignment collect; don't allow until after assigned, etc. -- FLOW

        add_searching : false      # whether or not it is asking the backend for the result of a search
        add_select    : undefined  # contents to put in the selection box after getting search result back
        add_selected  : ''         # specific path name in selection box that was selected
        show_deleted  : false      # whether or not to show deleted assignments on the bottom

    clear_and_focus_assignment_search_input: ->
        @setState(search : '')
