add unobserve spec
update model story to have 100% coverage
get application launcher to be 100% covered
clean up stale requests at the end of each spec
deconstruct backlog after each spec
fix backlog spec so there are no stale backlog autoupdate intervals left after specs are complete