Gallery controller with views