feat(square): added square directive