Add explicit #start/#halt/#connect/#disconnect methods
Standardize callbacks and cleanup code.
Updated err variable instead of null.
Fix lcd backlight issue
Prep for release