TODO 903 Bytes
BUGS:
- messageAvailable checks and status checks NOT working (long operations)
- On date change, response is overwritten by previous query, trimming needed according to numBytes
- Sanitize input on name/price change
- Seemingly random crashes
- Month headers on sale list

TODO:

- Populate sale list with dates
- On select any date, generate navlevel with index in salesLog
- Generate sale navLevel

- Implement sensor status logging and sending to remote server
- Lewis infrastructure for data viewing (SQL, Webpage, CSV parser)

- Channels and codes to 2 ciphers

- Incident class
- Incident parser
- A3 command
- Batch command files, definition, parsing and pushing them to the app
- Implement user auth. Server authenticates the app ONCE on install and allows to control ONE machine (key gets validated on server and then stored on app)
- Implement master key.

CHECK:
- Layouts on another iPhone