add cats summary page
add cat detail page
use model binding
add detial page view