Chapter 5 random color and paginate view completed