# Consistent use of NameValueCollection for parameter collections
# Loads of other improvements because:
# added a demo shop that showcases the features of the library; most important features already work, but a few construction sites are still WIP