Updated

- Re-arranged components
- Added custom IDs feature
- Added color config