Tons of new stuff (apparently)

So uh, I either forgot to push or accidentally deleted the git logs...
so there are quite a few changes here, and I'm not quite sure what is
what