Schema redone with annotated documentation for possible key values. Firs...

...t part.