We can improve the photos by doing two things:
- [Backend] On download, we should create a smaller version of the photo to use on initial load of the user-facing page.
- [Frontend] On project page load, we load the smaller version of the photo and allow a click for larger photo.