moved temporal functions that operate on DOM to util object (still outside of that repo). Made change in Bar component that buttons are not shown / hidden but enabled and disabled to have that UI not "jumping" when switching between Views/