JavaScript SCIProject Framework