Refractored contribution views into single files