Arranged dll files, changed top namespaces, added thread division