adding new rest services, adding web components, adding dataset charting, changing dataset layout