Add lazy image loading (really speeds loading)

Also fixed a couple design issues.