GUI, paint, cache scraping stuff, big ole update