there is still much stupid, but I think this is more worky, so I'm
tentitively committing.
files are now getting attached to the proper project, so that's good.
Still breaks if the name is not unique. Also, other things are probably
bad.
Made projects from thingiverse default to draft