feat(websocket) extraction of websocket manipulation in dataservice
feat(scheduling) use a crontask to execute the update hourly
fix(log) correct log formating to use standard timezone