FinancialStatements class separated into one to download (requires exchange) and to read (does not), ready to fill in readFinancialStatements function