Start the app from C++.

QQuickView appears to be a shortcut for starting up a qml-based program. If I
want to place most of the application logic in C++, then  I need to start using
QQuickWindow and QQmlComponent.
Use GridLayout instead of Grid.

Allows autoresizing on elements.
qmlexperiments: Add test program for sql.
Create a sqlite database using qml.

Just the skeleton for creating a database and keeping the ListModel in sync.

First step towards CRUD functionality. Was surprisingly easy to use the db api.