Created simple Model layer.

It may look like a bunch of useless passthroughs right now, but more
complex business logic and validation can be added later.