added print action
created print view
initial functionality implemented