Added spin column barcode functionality, and performed code cleanup