Add picture migration,model,factory