basic communications working, tested with set color
add attempted workaround for claiming interface on osx
add codeless kext for osx
working key-input reading
key press action for osx