Updated instructions with UTF8 database initialisation
Added web as a file type choice.

While they will be images (the PNG screenshots), I don't want to gather them with the other images. I will make it an option to change a filetype if so desired to give the flexibility
Error checking to avoid passing empty tuples
General refactoring to improve the code
Transcript is now created upon datapoint creation.