Refactor module info.js

- Indent code in a more readable way
- Add date object to render a publication date
- Add div in info-tab-footer with social links
Styling for info tab

- Apply flexbox layout to elements in info tab
- Style buton and footer
- Fix cross-browser issues