adding edit and flagging to questions and answers and making supplementary materials attachable to multiple things
adding upload materials to other views