Add cache & fix load order of thumbnail

1. Use ConcurrentHashMap to cach thumbnails
2. Fix load order of thumbnail, won't shuffle again
Cleanup
Load empty data at first.
Fix detail activity for coach and manager