Started creating a new library generator class with new video classes as well. This will allow for easier maintenance on the library generation.
The new generator will fetch metadata automatically from online sources and store that information in the db without forcing the files to be saved in the file structure (though an option will be provided to enable this functionality).
This code is not yet complete.