prepare for moving app logic to pattern index view.
rename program current to program index
add pattern designer index to router
update guard file.