Completed Models and Templates exercises.