User can download a performance into a word document

Worlds most unnecessarily long PR
*User can add a description to word document
*User can use markdown in description
*User can download performance into word document
*User can see formatted list of contacts on performance page
*If no contact is listed, user sees "No contact listed"

@ChristopherThorsen, @GarthGoldwater - please have a look
this method is pretty long for a controller action. how about extracting either: an object, or some well named methods?