catch json errors. description does not always exist
refactor the caching loading bit
version bump
drop xbmcswift2 dependency
fix search and remove redirect boilerplate
cleanup
only search on non-empty query instead of when confirmed
version bump