Added images. Improved layout. Only download images once.