added barcoding models and admin setup