Add some styling integrate font awesome and add responsive