added fontawesome and implemented mobile and regular sidebar functionality