fix a couple jshint things before i realized jshint is annoying
finish impl, switch hex validate to regex, add button-add and clean bar generation