as per #12, currently on createApp we attempt to create a postgres database and run our app migrations. if the database already exists, that is accounted for (but could be better?), but there are likely other errors that should be handled
i.e.
- user doesn't have postgres installed / running
psql doesn't work