Worked on improving documentation a bit