added PreferencesDialog
added add/remove symbol buttons
made Configuration a singleton
added update interval time setting