created shares component, switching to flexbox for share styling