A lot of edits, so please look at the draft below the edited version with all the changes made.<br /><br />Also look at the comment, as I was not sure on some points.<br /><br />Let me know if you have questions.<br /><br />Thank you.