Added first code for fabrics.
Some refactors