Fixed not string identifers cousing exeptions

Now all identifiers will be string. Also change chema to be validated on resource post.
Need to add also a validation resource get and put, and add appropriate tests.