Print and view for invoices to be accessed in templates and invoices

Stylesheet changes needed for invoice print out and tidied to meet rubocop standards. Printout headings etc moved to template.
Some files deleted and some renames. template show changed to incorporate this.