Complete JavaScript library