Finished adding user preference save and load features. will have to be modified when functionality gets implemented to fix saving search text.