Improved barcode logic and visualization

* Improved 'user-pointer' in shape and color
* (Re-)created width parameter for barcode and added to index template
* Slightly increased height of barcode
* Fixed errors in border case of no assessment data whatsoever