Small changes to GUI, added zxing library for barcode generation

Signed-off-by: Jozsef Kiraly <fonix232@gmail.com>