add coffee-mode, reorg required packages