Make scroll_to directive scroll when it is linked

In this attempt I made the scroll_to directive scroll to the element when it is linked, which scrolls to newly created elements. Made the $broadcast synchronous again (for scrolling to existing cards) and removed the need to $broadcast when adding new cards.