fix import in puck.
refactor scanner to run asynchronously
add LiquorSKU and GenLiquorIngredient to dbobjects
introduce default_data human editable xml file
create xmlparser to parse afformentioned file.
begin to lay out main loop.