getDatasets() now returns a simplified view of all datasets
added authentication checks for all rest-calls