Adds Photo Upload feature, refactores CookingEvent partials