I have a lot more editing to do, but; here are all the good bits so far. I apologize for the occasional singing