Add checks in persistance layer to determine if item exists and should be added. Add custom error class for Media items. Add update method for Media items. Add JQuery and javascript for slide methods for new home page.