Revert "Tried updated to new data protocol. Code is too slow"

This reverts commit 3b4de40f904041274a44d8ecdbc4fbd72ffb4b42.

Conflicts:

LightMaster.xcodeproj/project.xcworkspace/xcuserdata/James.xcuserdatad/U
serInterfaceState.xcuserstate