Added business layer and fontawesome.