fix updating of genres
brings in use of backbone marionette
improves api responses so they now adhere to REST API rules