finish up lesson 3, views and controllers