Incheon added. Final.
Cleaned up types
Clean up code for candidate_info