Learned a LOT about CSP and discovered a lot of ways I could improve some stuff. Will upload the rest of it in chunks of 5 pages at a time. Expect the next 5 tomorrow!