Revert "lazy loading of the images on the browse page"

This reverts commit 4dbae8ae9d7f0e2e4a9e91fffab262484080ed2b.
Revert "Some tidy up. Externalise more JS. Used better names for some HTML ids."

This reverts commit 919aa4f2cf0bc5b8c8d93a62c2eb5e542353547b.