changed delegate method to return Asset urls instead of UIImage objects, deprecated previous delegate methods for compiler level warning