refactor: present and dismiss popup window is now DetailsViewController responsibility ref #5