Function renames, proper backoff

Make a few function names more descriptive.
Use exponential backoff rather than linear for connect attempts.
Start to flesh out the CCI event loop.