added mockup ui and explored some other techniques
made visualization size responsive to browser size