add packet building class
move frame splitting logic in it's own object
use new packet builder for welcome message
jshint stuff
add client binary to test OTA server
ignore log files