static void Main(string[] args)
        {
            DisplayBanner();

            // Create a Media Database based on the .csv file
            MediaLibrary database = new MediaLibrary("Media_Library_Database.csv");

            Console.WriteLine("Welcome to the Multi-Media Library archive manager");

            while (true)
            {
                // Ask user for media type
                Console.WriteLine("\nPlease, select media type you want to filter on: [A]lbum | [M]ovie | [B]ook | [V]ideogame | [E]xit");
                string type = Console.ReadLine();

                string headers = MultimediaItem.GetHeaders(type);

                // When user specifies a type that doesn't exist, exit the application
                if (headers == null)
                {
                    return;
                }

                // Ask user for property to order elements by
                Console.WriteLine(headers);
                string sortingProperty = Console.ReadLine();

                // Get filtered and sorted items from our database
                IEnumerable <MultimediaItem> records = database.GetElements(type, sortingProperty);

                // Print them on screen
                foreach (MultimediaItem item in records)
                {
                    Console.WriteLine(item.DetailedInformation);
                }
            }