Updated readme
Added a load of comments