added pdf generation for tickets
added barcode generator