AEI2: - Added offline detection (should run without internet connection) - Update check (manual/on startup), not actually updating yet