Bare-bones image preview. Closes #226.