Developed basic library architecture and the beginning of client.js