Module config Zend/ServiceManager/FactoryInterface instead of closures. This approach make config cacheable.
Fix security issue. Photo Gallery name must contain only alphabet, number or whitespace now.
Moved Module file to its namespace directory