initial conceptual demo

just a front end concept demo. More will come later today