Xcode state
UI Fixes
Add correct protocol declaration for delegate
Optional in returned cell
Preparing cache