introduced needed js libraries for client side