Added .gitignore.
Added a check to see if the database file already exists before creating it.
Uh.
+= now adds every added Widget to a Container and lays out that rather than the Widget itself, so as to achieve proper alignment.
Got rid of now-obsolete alignment code.
Got rid of now-needless container code.
Merging.
Removed merge conflict info.