stylesheets updated, refactoring and fixing duplicates and search_files