new files and structure after adding users table