An engine for checking the surfing weather conditions. Gather the forecast for given location and forward it to notification service.