Javascript Libarary and Framework