tongue and groove vs plank flooring for front porch