added the ability to change direction classes | border/margin/padding classes as variableS