began multi-select
made fragment newInstance methods no longer final
switched mainFragment.adapter references to mainFragment.getAdapter()