add JSON support, begin implementing angular woot