dev: add photo fragment