Added ImageViewController from Lecture 9.0