moved some code around, going crazy trying to just add a challenge while the photos are set as references to another schema.  if creating this post form in angular doesnt work ill hardcode the photos array into the schema