Finally finished the post. Like I said, it was written in chunks, so the writing style may differ between them. I was really tired for two of them.