#40 Refactoring photo functionality.