########
# TODO #
########

[X] Decide on whether to use dynamic array allocation or fixed allocation.
[X] Check the opening of files.
[ ] More effecient way to update the progress bar?
[X] Add the original file name to the batchfile.
[X] Verify the necessity of includes.
[X] Use the -DPACKAGE and -DVERSION macros inside the source.
[ ] Modify the configure stuff to check for gnome before installing the menu shortcut and 
icon.
[X] Create scripts for building an RPM.
[X] Add support for md5sum.
[X] Utilize the new stuff in GTK+ 2.0!
[X] Accept a file from the command line.
[ ] Drag-n-Drop support.
[X] Refactor code to decrease coupling and increase cohesion.

