First commit of js library