Updates to Anchor and Collapse

Change Anchor to HasHTML to allow elements such as ```<span>``` etc as children
Add setToggle method to Collapse