Crowd-sourced image manipulation. CMU 05-499C Crowd Programming final project