Added options for font sizes, window position

MainWindow
 - new methods:
	setDateSize(int): changes the date font size
	setTitleSize(int): changes the title font size
	setWindow(): positions the window based on the positionPref variable
 - created constants RIGHT_WINDOW, LEFT_WINDOW, CUSTOM_WINDOW for use
with the positionPref variable
 - added component listener in constructor to change positionPref on
 move
 - font sizes are now stored in this class

Lister
 - new methods:
	setDateSize(int): changes the date font size
	setTitleSize(int): changes the title font size
 - fonts will now use the size stored in the MainWindow

FileHandler
 - added font sizes to save and read

ControlPanel
 - new methods:
	updateOptions(): updates option panel based on MainWindow values

DialogWindow
 - new methods: 
	createCheckBoxes(): moved checkbox creation here from arrangeWindow
	createDateFormatBox(): renamed from createComboBox
	createSizeBox(JComboBox<Integer>): create combobox for font sizes
	createPositionBox(): create combobox for position preference
 - added options/labels for date and title font size and window 
 position to arrangeWindow and behavior in the actionListener