Welp, looks like I still don't have as much free time as I wanted yet, but I can at least manage this much for today. There's still a bunch of stuff to add but should be done within this month.