Add numpy parsing

Also reorganized the structure of the directory