rename unit->missions to from_missions
add unlocked units
unlocks_* methods return objects
set size on icons
units method returns objects
get_by_name
get_by_name
iterate block coalesce, add more prereqs