Overhaul

Includes more responsive UI via threaded background loading.