Added fontawesome cdn. Create a modal component