Setting up api calls and parsers