Features
Added a guided tutorial system for first-time users.
Added controller support for setup and macro assignments.
Added support for custom peripherals.
Added configurable home screen peripheral layouts for different keyboard, mouse, controller, and custom peripheral setups.