Flooring and its major types