Visual Changes

Added in 3 file upload inputs and descriptions, the function needed to
power this is processAttachment() which in turn calls
processDirectAttachment()