moved setlisteningtime where its sure that a file will be played
added listening available time left function
added recorded available time left function and imported it and listening available