Added preview view to admin

As the frontend serve view now uses renditions, previews are now
generated with their own view to prevent loads of unneeded renditions
being created.