JavaScript class for greeting user with personalized message. By user's IP gets location and weather, and makes message including data from those two.