Added a migration to complete the buildout of the Executive model and schema

can you examine and integrate into the master, and let us all know when it has been pulled in, so we can pull the master down, and each start a new dev branch for the next feature we will be adding? Thx, -Martin