added new file class for playFile