Added new library Sonic.js