Client side parsing of document, renamed api endpoints, added styles