Move Micro AI auxiliary functions into their own file
Move path to Micro AI candidate actions files into variable

The purpose of this commit (and the previous) is to make it easier for
UMC authors to add functionality to the Micro AIs.