added preferences table variable
update preferences method
preferences table object
preferences table object
user preferences setup/saving/creating complete