Drawer

This should be re-worked to remove isOpen and base it on component state