Started implemented unified search
Style fixes
Debug errors
Fixed routes for search
Set tmdb api key
Fixed search response
Fixed search model definition
Fixed constant definition
Media list style improvements
Fixes for incorrect type definition
Tidy
Fix for incorrect response mapping
Fixed media item styling
Updated poster image to be background rather than img
Fixed styling of search results
Updated search mapping functions to remoteData, rather than theMovieDbData - more generic
Include remoteId in media remote mapping response
Re-wrote TV show create with the movie db data and generic create/build methods.
Added transaction support when adding media, so any thing that fails doesn't get persisted
Improvements and fixes to TV show syncing
Continue with any exceptions to send a response to the user