More GUI integration

- Added configuration settings for the robot arm in the GUI
- Improved existing code