The turing library to learn how to write a framework in javascript