[fixes #45491653] move gel creation to separate migration file

Also removed gel/window creation from initial
DB creation file.
[fix #45491653] Add missing requires 

These missing require files caused Travis to fail
the build.
Merge pull request #151 from ke4/45491653_fix_db_migration_issues_related_to_gel

45491653 fix db migration issues related to gel