Fixed issues in the online demo milestone

fixes #59
fixes #117
Merge pull request #133 from karma-exchange-org/online-demo-ui-fixes

Fixed issues in the online demo milestone