Added fail/error callbacks. Havne't been able to prove they will ever be called tho
Commented out calls to load artwork to reduce network traffic and perceived data load time