Neha Sharma speaks about her new app - Photo Gallery