Made some of the requested changes here

Also modified main.cpp to use QtQml/QQuickView and added arguments to load phone/tablet sized views

Some of the WITH_UBUNTU options still need fixing