Creation of abstraction of schema classes instead of everything nested

What do you think, Cale?