add fontawesome and start writing backend