Use friendly_id + product.slug everywhere that is necessary
Fix asset requires so that there are no more JS errors
Remove Versionfile.

Also remove 5 years old TODO file, this info should live in Github
issues if of interest.