Generic components

the default case shouldn't really be allowed I think. That would make the aid filter mandatory in the generic case. What do you think? We could later also in the generic case allow filtering by entity etc.