將adapter移到presenter，不讓context及view的東西又到model去
OPEN - #16: 導入MVP架構