most updated files

so the image loader class still has an error, but it's closer