增加package:model, view, presenter, utils
OPEN - #16: 導入MVP架構