Added knockoutjs, started on extending building UI

May end up with a single page app with socalled client-side
navigation...