major updates, httparty, tiny js library