#137 Realtime log added

Resolves #137 Realtime log added
- Added missing dispatch
- Added JS UI functionality
- CSS and styling