use geminidb and add setting window

also fixes some alignment issues
Alignment in strName looks like it went wrong here :)