Added Documentation to each snippet