1. Mapping GUI
2. Integrating
3. Still working on Processor.process