Added options, setting saving, other language optimizations.

 - Added the option menu, changing any of the options will 
 automatically save, and the changes will go into effect
 
 - Language allows you to change the item names displayed to English,
  French, Italian, German, Spanish, or Japanese.  The program now 
  supports adding items in those languages as well, if the language 
   is set.
   
 - Many names use special characters that have accents, these can be 
 entered with or without the accents and the program will still 
 recognize them.
 
 - The item list included with the program is complete, so by using the
 read only option, you will only be removing an item from your own list
 and not the master list.  In addition, read only will prevent you
 from adding any items that are not in the master list. 
 
 - In addition to saving the selected options, the position of the
 window will be saved as well.
 
 - Finished revising the GUI and removed unnecessary labels.
 
 - Re-did the master item list and added furniture types to items.
 
 - Split filer off into FileManager to handle file reading and writing.
 
 Todo:
  - add furniture series, sets, themes
  - add clothing styles