Matroids and antimatroids - a survey