Added a check for bluetooth in the communication handler
Changed snapshot to use unix timestamps. Messages should actually change things now.
Added files that didn't get committed before.
Fixed test mode
Merge branch 'bluetoothmock' into develop
fixed conflict
bt device polling implemented