Added snippet repository

Also the service I propose above would take care of mapping and validating the user, webspace and language so this method and the one below could be removed.