apply and save theme buttons in preferences. update Preference Store methods
merge, updated javadoc