A JavaScipt Framework