Add controller logic, change json structure.
use context managers in talk_to_controller, add temporary setup code for controller ServoMood
resolve merge conflicts
resolve merge conflict
add contextlib to new ping_controller_atoms function