Refactored all classes
Downloader class upgraded and improved, now it's use HttpCllient for downloading json and handle response status code (if schedule is not exist on server)