Various improvements

Major changes:
- Added image support
- Removed holding a reference to the indexPath
- Fixed slippery scrolling