this program design for the specific reason it is a fork from: gist.github.com/jewelsea/1446612
this player read all *.mp3 file in a directory and play them as a list
user chose directory first then if directory had any *.mp3 files it played it otherwise send message no file to play. after playing user can paly, pause, skip and also backward mp3 files
as mention, this player design for specific reason above, each file before start playing in the list of files, player pause it auto, if you want to disable this function enable line 130