Initial Commit
MainViewController shows welcome message; added .gitignore file
App shows a table view which logs events
App is built for iPad; user can clear log; only show connections to Rachel's Tessel
Upon connecting to Tessel, app polls & logs RSSI every 5 seconds
Introduced Cocoapods & Cedar as dependencies
Started backfilling Cedar specs
Refactored bluetooth logic to TesselManager object

- Currently, no logging on the app
Added more delegate methods for the lifespan of the Tessel connection
TesselManager tries for 10 seconds to find Tessel; fires “didFailToFind…” method if timer is not invalided by then
Clarified message when device fails to find a Tessel
Added launch screen
Fixed failing test
App invalidates timers when it goes into background mode
Registering and deregistering TesselManagerDelegates is idempotent
App is able to monitor known beacons.

- Current behavior is just to log everything
- Beacon is hardcoded - will eventually ping a server for a list of known beacons
App launch screen no longer looks blurry on 2x devices
MainViewController logs Beacon-related events

- Introduced PCK as a dependency in order to test presentedViewController’s
App will notify user of beacons, even when in background.

- Upon first launch, AppDelegate prompts user for permission.
App no longer depends on CoreBluetooth