Added basic UI functionality, most of the mapper logic, need to do
mapper resolution, trial run, and execution run.