cleaned up beatFileModel class. read from external mem once in MainActivity.