implemented socket disconnect/auto reconnect with fallback
ui enhancements
separated css
duration and title