Internal (Refactor): More refactor part III

* DOCUMENT: Some changes to load, but prelim. Mostly, factored out
defaults and replaced detachable args with attached versions. Some
renaming and repositioning of features.
* BNF_VIEW: Temp comment of `ensure_visible' as it is a symptom of a GUI
EV_PIXMAP problem with pointers. My code is most likely the cause, which
is the need for the refactor.
* MAIN_WINDOW: Brought back `load' to start testing, but need more
refactor to isolate issues and get proper load.