Model-view-presenter pub-sub framework boilerplate working.
Simple file and function name refactoring
working before following changes:
	add distanceToFocus
	remove domElement from model?
	do domElement in some super presenter?
	remove on() from presenter (doesn't trace)
	and add on() to utility/view
	and make presenter respond to that, log: view updated presenter
	possibly combine utility and view? or call utility view?
working after following changes:
	add distanceToFocus
	remove domElement from model
	remove on() from presenter (doesn't trace)
	and add on() to utility/view
	and make presenter respond to that, log: view updated presenter
Hopefully final mvp demo, after these changes:
	Calling old utility "view" and calling old view "view markup"
	Changing some subscriptions to direct calls in mvp demo
	Changing publisherId to publisher in updateFrom (inner)
This commit is just before doing first simplifier tool (Steps)
Steps header displayed and selectable
Just before processing specializedEnglish
	Steps, Method and Input Lists are displaying
	Nothing's disappearing yet
	I can't make Input title removeClass yet
List3 is loading fine.
Text input is also there
but it is now crashing Chrome (infinite loop?)
took out title field; also eliminated some duplicate event binding
seems to work; text entered stays.
Internally it now breaks text into sentences
	and checks words without stemming.
It has some small problems with too many updates--logged for later.
Showing hard words! Albeit over to the right side for some reason.
Still no stemming, sentence display/modify, or output.
instance tool mostly there but not displaying
unstable because of incorrect event handling, should fix soon.
Does find words in input text that are not in "simple" list.
And displays those words.
And internally breaks up text into sentences, for future use.
Does find words in input text that are not in "simple" list.
And displays those words.
And internally breaks up text into sentences, for future use.
(Instance tool mostly there but not displaying.)
Unstable because of incorrect event handling, should fix soon.
And does not yet have stemmer.