API server updates: pulled barcode lookup into a separate file/block and added a new handler for registering contributor accounts