Lights can now be created through the API

- Ambient lighting level can now be changed
- Added interfaces for the lights

Signed-off-by: thehutch <52d5ad14@opayq.com>