Restructured character selection UI. Broke out into partial views and cleaned up some javascript logic.