Refactored loading, added auto-refresh
Implemented HTTP request check