Update ml in readme for readability
change datafiles to ~/.app_data directory and ensure it exists
Added fileutils requirement, fixing use outside of directory