added fontawesome icons and correctly scaling background