Photo upload work in progress

BTW, you have _no_ reason to skip model tests.