remove unneeded tables and add table for notification settings
update TODO list