refactor list modal to use accordion directive; update macdx list values