UI change, get more file info, and more

Changed the ListBox UI element to a DataGridView, in order to be able to
present additional data alongside the filename, without having to farm
it out to a MessageBox. Changes have been made to the previous string
arrays to make them into lists of objects.