jsidea core library