Changes all path manipulation to be cross platform.
All working specs. Fixes error handling of file opening in scatterplot.
Removes all manual join of file paths in spec.