Adds screenshot and project controller and tests
img upload for the progrject files. makes a screenshot ploymortic model
Adds featured project migration