JavaScript library with tools to create user interfaces