Added lots of comments and removed some unnessisary images