implemented open, close, and toggle functions for side drawer, moved logic to update wrapper position from header to side drawer