Now using Gtk's built in file chooser for simplicities sake.