updated getting started and authentication and added fetching to messaging