image, video upload mostly done, css ongoing