Gotta change the agent a bit before migration will happen...
Refactored agent a bit
Added a bunch of missing files
Agents migrate now...

But they are unaddressable after they migrate :( I think the fix is to
change the name of the agent to reflect the agent's new home after migration.