code analyzer javascript md la gi structure of atoms pdf