implement get attributes at the model level, allow several models for one layer, create first template of identify service