add print preview page
add print button to print preview page
better template organization