added some modules and fixed the image upload so there are three sizes