Preliminary bluetooth progress

Next stage is implementing connections between devices.