Fixed some tabbing.
Changed so that the update function will run automatically if there are files in the directory.
Added a check to see if the file exists and fixed Olivers shit...