Changed to avoid weird errors with saving and getting files.

1) No longer syncing behind the scenes, but doing as close to a dumb synchronous read / write to server as possible

2) not trying to get files from static as it looks like browser was caching them, now serving from server