update theme and file hierarchy