[refact] Relayout modes & views files.