Photo Gallery directive design #119