Lots of stuff...

Updated .gitignore, saving/loading, new filenames (old will be kept for
now), lots more!