inventory UI now implements the Observable MVC patturn.