Added some serial generators, tests and requirements, no barcodes yet.