Latest poem mode: Fix missing index issue
Refactor poem view related controllers
Random mode button: Add mode icon