Story view and controller