Merged control and menu condition code

The code has been merged, but transference is not fully functioning. Some cleanup is still required.
Good question. It's worth figuring out why we're not releasing the filemgr anymore. Are we even using that object now?