Updated the gitignore file
Added a caching option for checking the track and running the matlab script so it only runs it once and keeps it for an hour