countries updates

division’s country field is no longer necessarily a real country. now
using super_division.
loan.country now returns object instead of string.
other updates for good design.