buttonToggle is now contained in a directive
button toggle working with positional layout