[Single Device] Refactored comments into fragments, communication now handled by FragmentManager, still missing speech and translation