Alright ladies and gents,
I have completed the edit in its current state. This means that all of your suggestions and the like haven't made it in yet. There are certainly things that can be changed, and for sure some things that need to be improved upon, but I wanted to show it first based on what my mindset was going into the project.
PM me for further details. Hopefully we'll be seeing some reviews / feedback in this thread to improve upon it going forward!