Created AgendaApi and WeatherApi interfaces
Created implementations for Agenda and weather APIs
Created factories for Weather and Agenda APIs
Created TimeUtils class
Code refactoring and use of the newly created classes