Added fontawesome and working business layer.