fix delayed behavior type sync
refactor studentAccessors and eliminated viewService
adjust Student specs