Arduino MP3 player

Hello! i'm building a musical tesla coil and i need something to play music, so i thought about using arduino with an SD card reader module and adding an LCD to give it a user interface, but i got stuck while programming.
I can't figure out how to write a sketch that uses next/back/pause buttons to play music and write their names on the LCD, so i came here asking for help.
Thanks for reading!

P.S sorry for my bad English, I'm not a native speaker...

Which MP3 component ?
How do you define the order on the SD card ?