Music library storage has been generalized and moved to a separate class and the database has been refactored to store metadata with multiple tables for easier handling.