Reworked client to work with the new API and removed the old response parser