Hardwood floors are beautiful but scratch easily. Here's how to prevent damage and keep them looking great for years to come.