A comprehensive step-by-step Angular HttpClient or HTTP service tutorial on consuming REST API from the remote server