Answer to question one here
Answer to question two here
Answer to question three here
Answer to question four here
Answer to question five here
Answer to question six here
Answer to question seven here