diff --git a/reactos/lib/acledit/acledit.c b/reactos/dll/acledit/acledit.c similarity index 100% rename from reactos/lib/acledit/acledit.c rename to reactos/dll/acledit/acledit.c diff --git a/reactos/lib/acledit/acledit.def b/reactos/dll/acledit/acledit.def similarity index 100% rename from reactos/lib/acledit/acledit.def rename to reactos/dll/acledit/acledit.def diff --git a/reactos/lib/acledit/acledit.rc b/reactos/dll/acledit/acledit.rc similarity index 100% rename from reactos/lib/acledit/acledit.rc rename to reactos/dll/acledit/acledit.rc diff --git a/reactos/lib/acledit/acledit.xml b/reactos/dll/acledit/acledit.xml similarity index 100% rename from reactos/lib/acledit/acledit.xml rename to reactos/dll/acledit/acledit.xml diff --git a/reactos/lib/acledit/acleditint.h b/reactos/dll/acledit/acleditint.h similarity index 100% rename from reactos/lib/acledit/acleditint.h rename to reactos/dll/acledit/acleditint.h diff --git a/reactos/lib/acledit/resource.h b/reactos/dll/acledit/resource.h similarity index 100% rename from reactos/lib/acledit/resource.h rename to reactos/dll/acledit/resource.h diff --git a/reactos/lib/acledit/stubs.c b/reactos/dll/acledit/stubs.c similarity index 100% rename from reactos/lib/acledit/stubs.c rename to reactos/dll/acledit/stubs.c diff --git a/reactos/lib/aclui/aclui.c b/reactos/dll/aclui/aclui.c similarity index 100% rename from reactos/lib/aclui/aclui.c rename to reactos/dll/aclui/aclui.c diff --git a/reactos/lib/aclui/aclui.rc b/reactos/dll/aclui/aclui.rc similarity index 100% rename from reactos/lib/aclui/aclui.rc rename to reactos/dll/aclui/aclui.rc diff --git a/reactos/lib/aclui/aclui.spec b/reactos/dll/aclui/aclui.spec similarity index 100% rename from reactos/lib/aclui/aclui.spec rename to reactos/dll/aclui/aclui.spec diff --git a/reactos/lib/aclui/aclui.xml b/reactos/dll/aclui/aclui.xml similarity index 100% rename from reactos/lib/aclui/aclui.xml rename to reactos/dll/aclui/aclui.xml diff --git a/reactos/lib/aclui/aclui_De.rc b/reactos/dll/aclui/aclui_De.rc similarity index 100% rename from reactos/lib/aclui/aclui_De.rc rename to reactos/dll/aclui/aclui_De.rc diff --git a/reactos/lib/aclui/aclui_El.rc b/reactos/dll/aclui/aclui_El.rc similarity index 100% rename from reactos/lib/aclui/aclui_El.rc rename to reactos/dll/aclui/aclui_El.rc diff --git a/reactos/lib/aclui/aclui_En.rc b/reactos/dll/aclui/aclui_En.rc similarity index 100% rename from reactos/lib/aclui/aclui_En.rc rename to reactos/dll/aclui/aclui_En.rc diff --git a/reactos/lib/aclui/aclui_Es.rc b/reactos/dll/aclui/aclui_Es.rc similarity index 100% rename from reactos/lib/aclui/aclui_Es.rc rename to reactos/dll/aclui/aclui_Es.rc diff --git a/reactos/lib/aclui/aclui_Hu.rc b/reactos/dll/aclui/aclui_Hu.rc similarity index 100% rename from reactos/lib/aclui/aclui_Hu.rc rename to reactos/dll/aclui/aclui_Hu.rc diff --git a/reactos/lib/aclui/aclui_Ja.rc b/reactos/dll/aclui/aclui_Ja.rc similarity index 100% rename from reactos/lib/aclui/aclui_Ja.rc rename to reactos/dll/aclui/aclui_Ja.rc diff --git a/reactos/lib/aclui/aclui_Nl.rc b/reactos/dll/aclui/aclui_Nl.rc similarity index 100% rename from reactos/lib/aclui/aclui_Nl.rc rename to reactos/dll/aclui/aclui_Nl.rc diff --git a/reactos/lib/aclui/aclui_Pl.rc b/reactos/dll/aclui/aclui_Pl.rc similarity index 100% rename from reactos/lib/aclui/aclui_Pl.rc rename to reactos/dll/aclui/aclui_Pl.rc diff --git a/reactos/lib/aclui/aclui_Ru.rc b/reactos/dll/aclui/aclui_Ru.rc similarity index 100% rename from reactos/lib/aclui/aclui_Ru.rc rename to reactos/dll/aclui/aclui_Ru.rc diff --git a/reactos/lib/aclui/aclui_Sv.rc b/reactos/dll/aclui/aclui_Sv.rc similarity index 100% rename from reactos/lib/aclui/aclui_Sv.rc rename to reactos/dll/aclui/aclui_Sv.rc diff --git a/reactos/lib/aclui/aclui_Uk.rc b/reactos/dll/aclui/aclui_Uk.rc similarity index 100% rename from reactos/lib/aclui/aclui_Uk.rc rename to reactos/dll/aclui/aclui_Uk.rc diff --git a/reactos/lib/aclui/checklist.c b/reactos/dll/aclui/checklist.c similarity index 100% rename from reactos/lib/aclui/checklist.c rename to reactos/dll/aclui/checklist.c diff --git a/reactos/lib/aclui/guid.c b/reactos/dll/aclui/guid.c similarity index 100% rename from reactos/lib/aclui/guid.c rename to reactos/dll/aclui/guid.c diff --git a/reactos/lib/aclui/misc.c b/reactos/dll/aclui/misc.c similarity index 100% rename from reactos/lib/aclui/misc.c rename to reactos/dll/aclui/misc.c diff --git a/reactos/lib/aclui/precomp.h b/reactos/dll/aclui/precomp.h similarity index 100% rename from reactos/lib/aclui/precomp.h rename to reactos/dll/aclui/precomp.h diff --git a/reactos/lib/aclui/res/usrgrp.bmp b/reactos/dll/aclui/res/usrgrp.bmp similarity index 100% rename from reactos/lib/aclui/res/usrgrp.bmp rename to reactos/dll/aclui/res/usrgrp.bmp diff --git a/reactos/lib/aclui/resource.h b/reactos/dll/aclui/resource.h similarity index 100% rename from reactos/lib/aclui/resource.h rename to reactos/dll/aclui/resource.h diff --git a/reactos/lib/aclui/sidcache.c b/reactos/dll/aclui/sidcache.c similarity index 100% rename from reactos/lib/aclui/sidcache.c rename to reactos/dll/aclui/sidcache.c diff --git a/reactos/lib/advapi32/advapi32.def b/reactos/dll/advapi32/advapi32.def similarity index 100% rename from reactos/lib/advapi32/advapi32.def rename to reactos/dll/advapi32/advapi32.def diff --git a/reactos/lib/advapi32/advapi32.h b/reactos/dll/advapi32/advapi32.h similarity index 100% rename from reactos/lib/advapi32/advapi32.h rename to reactos/dll/advapi32/advapi32.h diff --git a/reactos/lib/advapi32/advapi32.rc b/reactos/dll/advapi32/advapi32.rc similarity index 100% rename from reactos/lib/advapi32/advapi32.rc rename to reactos/dll/advapi32/advapi32.rc diff --git a/reactos/lib/advapi32/advapi32.xml b/reactos/dll/advapi32/advapi32.xml similarity index 100% rename from reactos/lib/advapi32/advapi32.xml rename to reactos/dll/advapi32/advapi32.xml diff --git a/reactos/lib/advapi32/crypt/crypt.c b/reactos/dll/advapi32/crypt/crypt.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt.c rename to reactos/dll/advapi32/crypt/crypt.c diff --git a/reactos/lib/advapi32/crypt/crypt.h b/reactos/dll/advapi32/crypt/crypt.h similarity index 100% rename from reactos/lib/advapi32/crypt/crypt.h rename to reactos/dll/advapi32/crypt/crypt.h diff --git a/reactos/lib/advapi32/crypt/crypt_des.c b/reactos/dll/advapi32/crypt/crypt_des.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt_des.c rename to reactos/dll/advapi32/crypt/crypt_des.c diff --git a/reactos/lib/advapi32/crypt/crypt_lmhash.c b/reactos/dll/advapi32/crypt/crypt_lmhash.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt_lmhash.c rename to reactos/dll/advapi32/crypt/crypt_lmhash.c diff --git a/reactos/lib/advapi32/crypt/crypt_md4.c b/reactos/dll/advapi32/crypt/crypt_md4.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt_md4.c rename to reactos/dll/advapi32/crypt/crypt_md4.c diff --git a/reactos/lib/advapi32/crypt/crypt_md5.c b/reactos/dll/advapi32/crypt/crypt_md5.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt_md5.c rename to reactos/dll/advapi32/crypt/crypt_md5.c diff --git a/reactos/lib/advapi32/crypt/crypt_sha.c b/reactos/dll/advapi32/crypt/crypt_sha.c similarity index 100% rename from reactos/lib/advapi32/crypt/crypt_sha.c rename to reactos/dll/advapi32/crypt/crypt_sha.c diff --git a/reactos/lib/advapi32/misc/dllmain.c b/reactos/dll/advapi32/misc/dllmain.c similarity index 100% rename from reactos/lib/advapi32/misc/dllmain.c rename to reactos/dll/advapi32/misc/dllmain.c diff --git a/reactos/lib/advapi32/misc/hwprofiles.c b/reactos/dll/advapi32/misc/hwprofiles.c similarity index 100% rename from reactos/lib/advapi32/misc/hwprofiles.c rename to reactos/dll/advapi32/misc/hwprofiles.c diff --git a/reactos/lib/advapi32/misc/logon.c b/reactos/dll/advapi32/misc/logon.c similarity index 100% rename from reactos/lib/advapi32/misc/logon.c rename to reactos/dll/advapi32/misc/logon.c diff --git a/reactos/lib/advapi32/misc/msi.c b/reactos/dll/advapi32/misc/msi.c similarity index 100% rename from reactos/lib/advapi32/misc/msi.c rename to reactos/dll/advapi32/misc/msi.c diff --git a/reactos/lib/advapi32/misc/shutdown.c b/reactos/dll/advapi32/misc/shutdown.c similarity index 100% rename from reactos/lib/advapi32/misc/shutdown.c rename to reactos/dll/advapi32/misc/shutdown.c diff --git a/reactos/lib/advapi32/misc/sysfunc.c b/reactos/dll/advapi32/misc/sysfunc.c similarity index 100% rename from reactos/lib/advapi32/misc/sysfunc.c rename to reactos/dll/advapi32/misc/sysfunc.c diff --git a/reactos/lib/advapi32/reg/reg.c b/reactos/dll/advapi32/reg/reg.c similarity index 100% rename from reactos/lib/advapi32/reg/reg.c rename to reactos/dll/advapi32/reg/reg.c diff --git a/reactos/lib/advapi32/sec/ac.c b/reactos/dll/advapi32/sec/ac.c similarity index 100% rename from reactos/lib/advapi32/sec/ac.c rename to reactos/dll/advapi32/sec/ac.c diff --git a/reactos/lib/advapi32/sec/audit.c b/reactos/dll/advapi32/sec/audit.c similarity index 100% rename from reactos/lib/advapi32/sec/audit.c rename to reactos/dll/advapi32/sec/audit.c diff --git a/reactos/lib/advapi32/sec/lsa.c b/reactos/dll/advapi32/sec/lsa.c similarity index 100% rename from reactos/lib/advapi32/sec/lsa.c rename to reactos/dll/advapi32/sec/lsa.c diff --git a/reactos/lib/advapi32/sec/misc.c b/reactos/dll/advapi32/sec/misc.c similarity index 100% rename from reactos/lib/advapi32/sec/misc.c rename to reactos/dll/advapi32/sec/misc.c diff --git a/reactos/lib/advapi32/sec/sec.c b/reactos/dll/advapi32/sec/sec.c similarity index 100% rename from reactos/lib/advapi32/sec/sec.c rename to reactos/dll/advapi32/sec/sec.c diff --git a/reactos/lib/advapi32/sec/sid.c b/reactos/dll/advapi32/sec/sid.c similarity index 100% rename from reactos/lib/advapi32/sec/sid.c rename to reactos/dll/advapi32/sec/sid.c diff --git a/reactos/lib/advapi32/sec/trustee.c b/reactos/dll/advapi32/sec/trustee.c similarity index 100% rename from reactos/lib/advapi32/sec/trustee.c rename to reactos/dll/advapi32/sec/trustee.c diff --git a/reactos/lib/advapi32/service/eventlog.c b/reactos/dll/advapi32/service/eventlog.c similarity index 100% rename from reactos/lib/advapi32/service/eventlog.c rename to reactos/dll/advapi32/service/eventlog.c diff --git a/reactos/lib/advapi32/service/scm.c b/reactos/dll/advapi32/service/scm.c similarity index 100% rename from reactos/lib/advapi32/service/scm.c rename to reactos/dll/advapi32/service/scm.c diff --git a/reactos/lib/advapi32/service/sctrl.c b/reactos/dll/advapi32/service/sctrl.c similarity index 100% rename from reactos/lib/advapi32/service/sctrl.c rename to reactos/dll/advapi32/service/sctrl.c diff --git a/reactos/lib/advapi32/service/undoc.c b/reactos/dll/advapi32/service/undoc.c similarity index 100% rename from reactos/lib/advapi32/service/undoc.c rename to reactos/dll/advapi32/service/undoc.c diff --git a/reactos/lib/advapi32/token/privilege.c b/reactos/dll/advapi32/token/privilege.c similarity index 100% rename from reactos/lib/advapi32/token/privilege.c rename to reactos/dll/advapi32/token/privilege.c diff --git a/reactos/lib/advapi32/token/token.c b/reactos/dll/advapi32/token/token.c similarity index 100% rename from reactos/lib/advapi32/token/token.c rename to reactos/dll/advapi32/token/token.c diff --git a/reactos/lib/advpack/advpack.c b/reactos/dll/advpack/advpack.c similarity index 100% rename from reactos/lib/advpack/advpack.c rename to reactos/dll/advpack/advpack.c diff --git a/reactos/lib/advpack/advpack.def b/reactos/dll/advpack/advpack.def similarity index 100% rename from reactos/lib/advpack/advpack.def rename to reactos/dll/advpack/advpack.def diff --git a/reactos/lib/advpack/advpack.h b/reactos/dll/advpack/advpack.h similarity index 100% rename from reactos/lib/advpack/advpack.h rename to reactos/dll/advpack/advpack.h diff --git a/reactos/lib/advpack/advpack.rc b/reactos/dll/advpack/advpack.rc similarity index 100% rename from reactos/lib/advpack/advpack.rc rename to reactos/dll/advpack/advpack.rc diff --git a/reactos/lib/advpack/advpack.xml b/reactos/dll/advpack/advpack.xml similarity index 100% rename from reactos/lib/advpack/advpack.xml rename to reactos/dll/advpack/advpack.xml diff --git a/reactos/lib/advpack/stubs.c b/reactos/dll/advpack/stubs.c similarity index 100% rename from reactos/lib/advpack/stubs.c rename to reactos/dll/advpack/stubs.c diff --git a/reactos/lib/authz/authz.c b/reactos/dll/authz/authz.c similarity index 100% rename from reactos/lib/authz/authz.c rename to reactos/dll/authz/authz.c diff --git a/reactos/lib/authz/authz.def b/reactos/dll/authz/authz.def similarity index 100% rename from reactos/lib/authz/authz.def rename to reactos/dll/authz/authz.def diff --git a/reactos/lib/authz/authz.rc b/reactos/dll/authz/authz.rc similarity index 100% rename from reactos/lib/authz/authz.rc rename to reactos/dll/authz/authz.rc diff --git a/reactos/lib/authz/authz.xml b/reactos/dll/authz/authz.xml similarity index 100% rename from reactos/lib/authz/authz.xml rename to reactos/dll/authz/authz.xml diff --git a/reactos/lib/authz/clictx.c b/reactos/dll/authz/clictx.c similarity index 100% rename from reactos/lib/authz/clictx.c rename to reactos/dll/authz/clictx.c diff --git a/reactos/lib/authz/precomp.h b/reactos/dll/authz/precomp.h similarity index 100% rename from reactos/lib/authz/precomp.h rename to reactos/dll/authz/precomp.h diff --git a/reactos/lib/authz/resman.c b/reactos/dll/authz/resman.c similarity index 100% rename from reactos/lib/authz/resman.c rename to reactos/dll/authz/resman.c diff --git a/reactos/lib/avifil32/acmstream.c b/reactos/dll/avifil32/acmstream.c similarity index 100% rename from reactos/lib/avifil32/acmstream.c rename to reactos/dll/avifil32/acmstream.c diff --git a/reactos/lib/avifil32/api.c b/reactos/dll/avifil32/api.c similarity index 100% rename from reactos/lib/avifil32/api.c rename to reactos/dll/avifil32/api.c diff --git a/reactos/lib/avifil32/avifil32.spec b/reactos/dll/avifil32/avifil32.spec similarity index 100% rename from reactos/lib/avifil32/avifil32.spec rename to reactos/dll/avifil32/avifil32.spec diff --git a/reactos/lib/avifil32/avifil32.xml b/reactos/dll/avifil32/avifil32.xml similarity index 100% rename from reactos/lib/avifil32/avifil32.xml rename to reactos/dll/avifil32/avifil32.xml diff --git a/reactos/lib/avifil32/avifile.c b/reactos/dll/avifil32/avifile.c similarity index 100% rename from reactos/lib/avifil32/avifile.c rename to reactos/dll/avifil32/avifile.c diff --git a/reactos/lib/avifil32/avifile.spec b/reactos/dll/avifil32/avifile.spec similarity index 100% rename from reactos/lib/avifil32/avifile.spec rename to reactos/dll/avifil32/avifile.spec diff --git a/reactos/lib/avifil32/avifile_Cs.rc b/reactos/dll/avifil32/avifile_Cs.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Cs.rc rename to reactos/dll/avifil32/avifile_Cs.rc diff --git a/reactos/lib/avifil32/avifile_De.rc b/reactos/dll/avifil32/avifile_De.rc similarity index 100% rename from reactos/lib/avifil32/avifile_De.rc rename to reactos/dll/avifil32/avifile_De.rc diff --git a/reactos/lib/avifil32/avifile_En.rc b/reactos/dll/avifil32/avifile_En.rc similarity index 100% rename from reactos/lib/avifil32/avifile_En.rc rename to reactos/dll/avifil32/avifile_En.rc diff --git a/reactos/lib/avifil32/avifile_Es.rc b/reactos/dll/avifil32/avifile_Es.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Es.rc rename to reactos/dll/avifil32/avifile_Es.rc diff --git a/reactos/lib/avifil32/avifile_Fr.rc b/reactos/dll/avifil32/avifile_Fr.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Fr.rc rename to reactos/dll/avifil32/avifile_Fr.rc diff --git a/reactos/lib/avifil32/avifile_It.rc b/reactos/dll/avifil32/avifile_It.rc similarity index 100% rename from reactos/lib/avifil32/avifile_It.rc rename to reactos/dll/avifil32/avifile_It.rc diff --git a/reactos/lib/avifil32/avifile_Ja.rc b/reactos/dll/avifil32/avifile_Ja.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Ja.rc rename to reactos/dll/avifil32/avifile_Ja.rc diff --git a/reactos/lib/avifil32/avifile_Ko.rc b/reactos/dll/avifil32/avifile_Ko.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Ko.rc rename to reactos/dll/avifil32/avifile_Ko.rc diff --git a/reactos/lib/avifil32/avifile_Nl.rc b/reactos/dll/avifil32/avifile_Nl.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Nl.rc rename to reactos/dll/avifil32/avifile_Nl.rc diff --git a/reactos/lib/avifil32/avifile_No.rc b/reactos/dll/avifil32/avifile_No.rc similarity index 100% rename from reactos/lib/avifil32/avifile_No.rc rename to reactos/dll/avifil32/avifile_No.rc diff --git a/reactos/lib/avifil32/avifile_Pl.rc b/reactos/dll/avifil32/avifile_Pl.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Pl.rc rename to reactos/dll/avifil32/avifile_Pl.rc diff --git a/reactos/lib/avifil32/avifile_Pt.rc b/reactos/dll/avifil32/avifile_Pt.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Pt.rc rename to reactos/dll/avifil32/avifile_Pt.rc diff --git a/reactos/lib/avifil32/avifile_Ru.rc b/reactos/dll/avifil32/avifile_Ru.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Ru.rc rename to reactos/dll/avifil32/avifile_Ru.rc diff --git a/reactos/lib/avifil32/avifile_Si.rc b/reactos/dll/avifil32/avifile_Si.rc similarity index 100% rename from reactos/lib/avifil32/avifile_Si.rc rename to reactos/dll/avifil32/avifile_Si.rc diff --git a/reactos/lib/avifil32/avifile_private.h b/reactos/dll/avifil32/avifile_private.h similarity index 100% rename from reactos/lib/avifil32/avifile_private.h rename to reactos/dll/avifil32/avifile_private.h diff --git a/reactos/lib/avifil32/editstream.c b/reactos/dll/avifil32/editstream.c similarity index 100% rename from reactos/lib/avifil32/editstream.c rename to reactos/dll/avifil32/editstream.c diff --git a/reactos/lib/avifil32/extrachunk.c b/reactos/dll/avifil32/extrachunk.c similarity index 100% rename from reactos/lib/avifil32/extrachunk.c rename to reactos/dll/avifil32/extrachunk.c diff --git a/reactos/lib/avifil32/extrachunk.h b/reactos/dll/avifil32/extrachunk.h similarity index 100% rename from reactos/lib/avifil32/extrachunk.h rename to reactos/dll/avifil32/extrachunk.h diff --git a/reactos/lib/avifil32/factory.c b/reactos/dll/avifil32/factory.c similarity index 100% rename from reactos/lib/avifil32/factory.c rename to reactos/dll/avifil32/factory.c diff --git a/reactos/lib/avifil32/getframe.c b/reactos/dll/avifil32/getframe.c similarity index 100% rename from reactos/lib/avifil32/getframe.c rename to reactos/dll/avifil32/getframe.c diff --git a/reactos/lib/avifil32/icmstream.c b/reactos/dll/avifil32/icmstream.c similarity index 100% rename from reactos/lib/avifil32/icmstream.c rename to reactos/dll/avifil32/icmstream.c diff --git a/reactos/lib/avifil32/regsvr.c b/reactos/dll/avifil32/regsvr.c similarity index 100% rename from reactos/lib/avifil32/regsvr.c rename to reactos/dll/avifil32/regsvr.c diff --git a/reactos/lib/avifil32/rsrc.rc b/reactos/dll/avifil32/rsrc.rc similarity index 100% rename from reactos/lib/avifil32/rsrc.rc rename to reactos/dll/avifil32/rsrc.rc diff --git a/reactos/lib/avifil32/tmpfile.c b/reactos/dll/avifil32/tmpfile.c similarity index 100% rename from reactos/lib/avifil32/tmpfile.c rename to reactos/dll/avifil32/tmpfile.c diff --git a/reactos/lib/avifil32/wavfile.c b/reactos/dll/avifil32/wavfile.c similarity index 100% rename from reactos/lib/avifil32/wavfile.c rename to reactos/dll/avifil32/wavfile.c diff --git a/reactos/lib/cabinet/cabextract.c b/reactos/dll/cabinet/cabextract.c similarity index 100% rename from reactos/lib/cabinet/cabextract.c rename to reactos/dll/cabinet/cabextract.c diff --git a/reactos/lib/cabinet/cabinet.h b/reactos/dll/cabinet/cabinet.h similarity index 100% rename from reactos/lib/cabinet/cabinet.h rename to reactos/dll/cabinet/cabinet.h diff --git a/reactos/lib/cabinet/cabinet.rc b/reactos/dll/cabinet/cabinet.rc similarity index 100% rename from reactos/lib/cabinet/cabinet.rc rename to reactos/dll/cabinet/cabinet.rc diff --git a/reactos/lib/cabinet/cabinet.spec b/reactos/dll/cabinet/cabinet.spec similarity index 100% rename from reactos/lib/cabinet/cabinet.spec rename to reactos/dll/cabinet/cabinet.spec diff --git a/reactos/lib/cabinet/cabinet.xml b/reactos/dll/cabinet/cabinet.xml similarity index 100% rename from reactos/lib/cabinet/cabinet.xml rename to reactos/dll/cabinet/cabinet.xml diff --git a/reactos/lib/cabinet/cabinet_main.c b/reactos/dll/cabinet/cabinet_main.c similarity index 100% rename from reactos/lib/cabinet/cabinet_main.c rename to reactos/dll/cabinet/cabinet_main.c diff --git a/reactos/lib/cabinet/fci.c b/reactos/dll/cabinet/fci.c similarity index 100% rename from reactos/lib/cabinet/fci.c rename to reactos/dll/cabinet/fci.c diff --git a/reactos/lib/cabinet/fdi.c b/reactos/dll/cabinet/fdi.c similarity index 100% rename from reactos/lib/cabinet/fdi.c rename to reactos/dll/cabinet/fdi.c diff --git a/reactos/lib/cards/cards.c b/reactos/dll/cards/cards.c similarity index 100% rename from reactos/lib/cards/cards.c rename to reactos/dll/cards/cards.c diff --git a/reactos/lib/cards/cards.def b/reactos/dll/cards/cards.def similarity index 100% rename from reactos/lib/cards/cards.def rename to reactos/dll/cards/cards.def diff --git a/reactos/lib/cards/cards.h b/reactos/dll/cards/cards.h similarity index 100% rename from reactos/lib/cards/cards.h rename to reactos/dll/cards/cards.h diff --git a/reactos/lib/cards/cards.rc b/reactos/dll/cards/cards.rc similarity index 100% rename from reactos/lib/cards/cards.rc rename to reactos/dll/cards/cards.rc diff --git a/reactos/lib/cards/cards.xml b/reactos/dll/cards/cards.xml similarity index 100% rename from reactos/lib/cards/cards.xml rename to reactos/dll/cards/cards.xml diff --git a/reactos/lib/cards/res/Background_1.bmp b/reactos/dll/cards/res/Background_1.bmp similarity index 100% rename from reactos/lib/cards/res/Background_1.bmp rename to reactos/dll/cards/res/Background_1.bmp diff --git a/reactos/lib/cards/res/Clubs_Ace.bmp b/reactos/dll/cards/res/Clubs_Ace.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Ace.bmp rename to reactos/dll/cards/res/Clubs_Ace.bmp diff --git a/reactos/lib/cards/res/Clubs_Eight.bmp b/reactos/dll/cards/res/Clubs_Eight.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Eight.bmp rename to reactos/dll/cards/res/Clubs_Eight.bmp diff --git a/reactos/lib/cards/res/Clubs_Five.bmp b/reactos/dll/cards/res/Clubs_Five.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Five.bmp rename to reactos/dll/cards/res/Clubs_Five.bmp diff --git a/reactos/lib/cards/res/Clubs_Four.bmp b/reactos/dll/cards/res/Clubs_Four.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Four.bmp rename to reactos/dll/cards/res/Clubs_Four.bmp diff --git a/reactos/lib/cards/res/Clubs_Jack.bmp b/reactos/dll/cards/res/Clubs_Jack.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Jack.bmp rename to reactos/dll/cards/res/Clubs_Jack.bmp diff --git a/reactos/lib/cards/res/Clubs_King.bmp b/reactos/dll/cards/res/Clubs_King.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_King.bmp rename to reactos/dll/cards/res/Clubs_King.bmp diff --git a/reactos/lib/cards/res/Clubs_Nine.bmp b/reactos/dll/cards/res/Clubs_Nine.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Nine.bmp rename to reactos/dll/cards/res/Clubs_Nine.bmp diff --git a/reactos/lib/cards/res/Clubs_Queen.bmp b/reactos/dll/cards/res/Clubs_Queen.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Queen.bmp rename to reactos/dll/cards/res/Clubs_Queen.bmp diff --git a/reactos/lib/cards/res/Clubs_Seven.bmp b/reactos/dll/cards/res/Clubs_Seven.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Seven.bmp rename to reactos/dll/cards/res/Clubs_Seven.bmp diff --git a/reactos/lib/cards/res/Clubs_Six.bmp b/reactos/dll/cards/res/Clubs_Six.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Six.bmp rename to reactos/dll/cards/res/Clubs_Six.bmp diff --git a/reactos/lib/cards/res/Clubs_Ten.bmp b/reactos/dll/cards/res/Clubs_Ten.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Ten.bmp rename to reactos/dll/cards/res/Clubs_Ten.bmp diff --git a/reactos/lib/cards/res/Clubs_Three.bmp b/reactos/dll/cards/res/Clubs_Three.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Three.bmp rename to reactos/dll/cards/res/Clubs_Three.bmp diff --git a/reactos/lib/cards/res/Clubs_Two.bmp b/reactos/dll/cards/res/Clubs_Two.bmp similarity index 100% rename from reactos/lib/cards/res/Clubs_Two.bmp rename to reactos/dll/cards/res/Clubs_Two.bmp diff --git a/reactos/lib/cards/res/Diamonds_Ace.bmp b/reactos/dll/cards/res/Diamonds_Ace.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Ace.bmp rename to reactos/dll/cards/res/Diamonds_Ace.bmp diff --git a/reactos/lib/cards/res/Diamonds_Eight.bmp b/reactos/dll/cards/res/Diamonds_Eight.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Eight.bmp rename to reactos/dll/cards/res/Diamonds_Eight.bmp diff --git a/reactos/lib/cards/res/Diamonds_Five.bmp b/reactos/dll/cards/res/Diamonds_Five.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Five.bmp rename to reactos/dll/cards/res/Diamonds_Five.bmp diff --git a/reactos/lib/cards/res/Diamonds_Four.bmp b/reactos/dll/cards/res/Diamonds_Four.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Four.bmp rename to reactos/dll/cards/res/Diamonds_Four.bmp diff --git a/reactos/lib/cards/res/Diamonds_Jack.bmp b/reactos/dll/cards/res/Diamonds_Jack.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Jack.bmp rename to reactos/dll/cards/res/Diamonds_Jack.bmp diff --git a/reactos/lib/cards/res/Diamonds_King.bmp b/reactos/dll/cards/res/Diamonds_King.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_King.bmp rename to reactos/dll/cards/res/Diamonds_King.bmp diff --git a/reactos/lib/cards/res/Diamonds_Nine.bmp b/reactos/dll/cards/res/Diamonds_Nine.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Nine.bmp rename to reactos/dll/cards/res/Diamonds_Nine.bmp diff --git a/reactos/lib/cards/res/Diamonds_Queen.bmp b/reactos/dll/cards/res/Diamonds_Queen.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Queen.bmp rename to reactos/dll/cards/res/Diamonds_Queen.bmp diff --git a/reactos/lib/cards/res/Diamonds_Seven.bmp b/reactos/dll/cards/res/Diamonds_Seven.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Seven.bmp rename to reactos/dll/cards/res/Diamonds_Seven.bmp diff --git a/reactos/lib/cards/res/Diamonds_Six.bmp b/reactos/dll/cards/res/Diamonds_Six.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Six.bmp rename to reactos/dll/cards/res/Diamonds_Six.bmp diff --git a/reactos/lib/cards/res/Diamonds_Ten.bmp b/reactos/dll/cards/res/Diamonds_Ten.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Ten.bmp rename to reactos/dll/cards/res/Diamonds_Ten.bmp diff --git a/reactos/lib/cards/res/Diamonds_Three.bmp b/reactos/dll/cards/res/Diamonds_Three.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Three.bmp rename to reactos/dll/cards/res/Diamonds_Three.bmp diff --git a/reactos/lib/cards/res/Diamonds_Two.bmp b/reactos/dll/cards/res/Diamonds_Two.bmp similarity index 100% rename from reactos/lib/cards/res/Diamonds_Two.bmp rename to reactos/dll/cards/res/Diamonds_Two.bmp diff --git a/reactos/lib/cards/res/FreeCard.bmp b/reactos/dll/cards/res/FreeCard.bmp similarity index 100% rename from reactos/lib/cards/res/FreeCard.bmp rename to reactos/dll/cards/res/FreeCard.bmp diff --git a/reactos/lib/cards/res/Hearts_Ace.bmp b/reactos/dll/cards/res/Hearts_Ace.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Ace.bmp rename to reactos/dll/cards/res/Hearts_Ace.bmp diff --git a/reactos/lib/cards/res/Hearts_Eight.bmp b/reactos/dll/cards/res/Hearts_Eight.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Eight.bmp rename to reactos/dll/cards/res/Hearts_Eight.bmp diff --git a/reactos/lib/cards/res/Hearts_Five.bmp b/reactos/dll/cards/res/Hearts_Five.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Five.bmp rename to reactos/dll/cards/res/Hearts_Five.bmp diff --git a/reactos/lib/cards/res/Hearts_Four.bmp b/reactos/dll/cards/res/Hearts_Four.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Four.bmp rename to reactos/dll/cards/res/Hearts_Four.bmp diff --git a/reactos/lib/cards/res/Hearts_Jack.bmp b/reactos/dll/cards/res/Hearts_Jack.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Jack.bmp rename to reactos/dll/cards/res/Hearts_Jack.bmp diff --git a/reactos/lib/cards/res/Hearts_King.bmp b/reactos/dll/cards/res/Hearts_King.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_King.bmp rename to reactos/dll/cards/res/Hearts_King.bmp diff --git a/reactos/lib/cards/res/Hearts_Nine.bmp b/reactos/dll/cards/res/Hearts_Nine.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Nine.bmp rename to reactos/dll/cards/res/Hearts_Nine.bmp diff --git a/reactos/lib/cards/res/Hearts_Queen.bmp b/reactos/dll/cards/res/Hearts_Queen.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Queen.bmp rename to reactos/dll/cards/res/Hearts_Queen.bmp diff --git a/reactos/lib/cards/res/Hearts_Seven.bmp b/reactos/dll/cards/res/Hearts_Seven.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Seven.bmp rename to reactos/dll/cards/res/Hearts_Seven.bmp diff --git a/reactos/lib/cards/res/Hearts_Six.bmp b/reactos/dll/cards/res/Hearts_Six.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Six.bmp rename to reactos/dll/cards/res/Hearts_Six.bmp diff --git a/reactos/lib/cards/res/Hearts_Ten.bmp b/reactos/dll/cards/res/Hearts_Ten.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Ten.bmp rename to reactos/dll/cards/res/Hearts_Ten.bmp diff --git a/reactos/lib/cards/res/Hearts_Three.bmp b/reactos/dll/cards/res/Hearts_Three.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Three.bmp rename to reactos/dll/cards/res/Hearts_Three.bmp diff --git a/reactos/lib/cards/res/Hearts_Two.bmp b/reactos/dll/cards/res/Hearts_Two.bmp similarity index 100% rename from reactos/lib/cards/res/Hearts_Two.bmp rename to reactos/dll/cards/res/Hearts_Two.bmp diff --git a/reactos/lib/cards/res/Joker.bmp b/reactos/dll/cards/res/Joker.bmp similarity index 100% rename from reactos/lib/cards/res/Joker.bmp rename to reactos/dll/cards/res/Joker.bmp diff --git a/reactos/lib/cards/res/OSign.bmp b/reactos/dll/cards/res/OSign.bmp similarity index 100% rename from reactos/lib/cards/res/OSign.bmp rename to reactos/dll/cards/res/OSign.bmp diff --git a/reactos/lib/cards/res/Spades_Ace.bmp b/reactos/dll/cards/res/Spades_Ace.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Ace.bmp rename to reactos/dll/cards/res/Spades_Ace.bmp diff --git a/reactos/lib/cards/res/Spades_Eight.bmp b/reactos/dll/cards/res/Spades_Eight.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Eight.bmp rename to reactos/dll/cards/res/Spades_Eight.bmp diff --git a/reactos/lib/cards/res/Spades_Five.bmp b/reactos/dll/cards/res/Spades_Five.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Five.bmp rename to reactos/dll/cards/res/Spades_Five.bmp diff --git a/reactos/lib/cards/res/Spades_Four.bmp b/reactos/dll/cards/res/Spades_Four.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Four.bmp rename to reactos/dll/cards/res/Spades_Four.bmp diff --git a/reactos/lib/cards/res/Spades_Jack.bmp b/reactos/dll/cards/res/Spades_Jack.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Jack.bmp rename to reactos/dll/cards/res/Spades_Jack.bmp diff --git a/reactos/lib/cards/res/Spades_King.bmp b/reactos/dll/cards/res/Spades_King.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_King.bmp rename to reactos/dll/cards/res/Spades_King.bmp diff --git a/reactos/lib/cards/res/Spades_Nine.bmp b/reactos/dll/cards/res/Spades_Nine.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Nine.bmp rename to reactos/dll/cards/res/Spades_Nine.bmp diff --git a/reactos/lib/cards/res/Spades_Queen.bmp b/reactos/dll/cards/res/Spades_Queen.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Queen.bmp rename to reactos/dll/cards/res/Spades_Queen.bmp diff --git a/reactos/lib/cards/res/Spades_Seven.bmp b/reactos/dll/cards/res/Spades_Seven.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Seven.bmp rename to reactos/dll/cards/res/Spades_Seven.bmp diff --git a/reactos/lib/cards/res/Spades_Six.bmp b/reactos/dll/cards/res/Spades_Six.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Six.bmp rename to reactos/dll/cards/res/Spades_Six.bmp diff --git a/reactos/lib/cards/res/Spades_Ten.bmp b/reactos/dll/cards/res/Spades_Ten.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Ten.bmp rename to reactos/dll/cards/res/Spades_Ten.bmp diff --git a/reactos/lib/cards/res/Spades_Three.bmp b/reactos/dll/cards/res/Spades_Three.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Three.bmp rename to reactos/dll/cards/res/Spades_Three.bmp diff --git a/reactos/lib/cards/res/Spades_Two.bmp b/reactos/dll/cards/res/Spades_Two.bmp similarity index 100% rename from reactos/lib/cards/res/Spades_Two.bmp rename to reactos/dll/cards/res/Spades_Two.bmp diff --git a/reactos/lib/cards/res/XSign.bmp b/reactos/dll/cards/res/XSign.bmp similarity index 100% rename from reactos/lib/cards/res/XSign.bmp rename to reactos/dll/cards/res/XSign.bmp diff --git a/reactos/lib/cfgmgr32/cfgmgr32.def b/reactos/dll/cfgmgr32/cfgmgr32.def similarity index 100% rename from reactos/lib/cfgmgr32/cfgmgr32.def rename to reactos/dll/cfgmgr32/cfgmgr32.def diff --git a/reactos/lib/cfgmgr32/cfgmgr32.rc b/reactos/dll/cfgmgr32/cfgmgr32.rc similarity index 100% rename from reactos/lib/cfgmgr32/cfgmgr32.rc rename to reactos/dll/cfgmgr32/cfgmgr32.rc diff --git a/reactos/lib/cfgmgr32/cfgmgr32.xml b/reactos/dll/cfgmgr32/cfgmgr32.xml similarity index 100% rename from reactos/lib/cfgmgr32/cfgmgr32.xml rename to reactos/dll/cfgmgr32/cfgmgr32.xml diff --git a/reactos/lib/comctl32/animate.c b/reactos/dll/comctl32/animate.c similarity index 100% rename from reactos/lib/comctl32/animate.c rename to reactos/dll/comctl32/animate.c diff --git a/reactos/lib/comctl32/comboex.c b/reactos/dll/comctl32/comboex.c similarity index 100% rename from reactos/lib/comctl32/comboex.c rename to reactos/dll/comctl32/comboex.c diff --git a/reactos/lib/comctl32/comctl32.h b/reactos/dll/comctl32/comctl32.h similarity index 100% rename from reactos/lib/comctl32/comctl32.h rename to reactos/dll/comctl32/comctl32.h diff --git a/reactos/lib/comctl32/comctl32.spec b/reactos/dll/comctl32/comctl32.spec similarity index 100% rename from reactos/lib/comctl32/comctl32.spec rename to reactos/dll/comctl32/comctl32.spec diff --git a/reactos/lib/comctl32/comctl32.xml b/reactos/dll/comctl32/comctl32.xml similarity index 100% rename from reactos/lib/comctl32/comctl32.xml rename to reactos/dll/comctl32/comctl32.xml diff --git a/reactos/lib/comctl32/comctl32undoc.c b/reactos/dll/comctl32/comctl32undoc.c similarity index 100% rename from reactos/lib/comctl32/comctl32undoc.c rename to reactos/dll/comctl32/comctl32undoc.c diff --git a/reactos/lib/comctl32/comctl_Bg.rc b/reactos/dll/comctl32/comctl_Bg.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Bg.rc rename to reactos/dll/comctl32/comctl_Bg.rc diff --git a/reactos/lib/comctl32/comctl_Cn.rc b/reactos/dll/comctl32/comctl_Cn.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Cn.rc rename to reactos/dll/comctl32/comctl_Cn.rc diff --git a/reactos/lib/comctl32/comctl_Cs.rc b/reactos/dll/comctl32/comctl_Cs.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Cs.rc rename to reactos/dll/comctl32/comctl_Cs.rc diff --git a/reactos/lib/comctl32/comctl_De.rc b/reactos/dll/comctl32/comctl_De.rc similarity index 100% rename from reactos/lib/comctl32/comctl_De.rc rename to reactos/dll/comctl32/comctl_De.rc diff --git a/reactos/lib/comctl32/comctl_En.rc b/reactos/dll/comctl32/comctl_En.rc similarity index 100% rename from reactos/lib/comctl32/comctl_En.rc rename to reactos/dll/comctl32/comctl_En.rc diff --git a/reactos/lib/comctl32/comctl_Es.rc b/reactos/dll/comctl32/comctl_Es.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Es.rc rename to reactos/dll/comctl32/comctl_Es.rc diff --git a/reactos/lib/comctl32/comctl_Fr.rc b/reactos/dll/comctl32/comctl_Fr.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Fr.rc rename to reactos/dll/comctl32/comctl_Fr.rc diff --git a/reactos/lib/comctl32/comctl_Hu.rc b/reactos/dll/comctl32/comctl_Hu.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Hu.rc rename to reactos/dll/comctl32/comctl_Hu.rc diff --git a/reactos/lib/comctl32/comctl_It.rc b/reactos/dll/comctl32/comctl_It.rc similarity index 100% rename from reactos/lib/comctl32/comctl_It.rc rename to reactos/dll/comctl32/comctl_It.rc diff --git a/reactos/lib/comctl32/comctl_Ja.rc b/reactos/dll/comctl32/comctl_Ja.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Ja.rc rename to reactos/dll/comctl32/comctl_Ja.rc diff --git a/reactos/lib/comctl32/comctl_Ko.rc b/reactos/dll/comctl32/comctl_Ko.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Ko.rc rename to reactos/dll/comctl32/comctl_Ko.rc diff --git a/reactos/lib/comctl32/comctl_Nl.rc b/reactos/dll/comctl32/comctl_Nl.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Nl.rc rename to reactos/dll/comctl32/comctl_Nl.rc diff --git a/reactos/lib/comctl32/comctl_No.rc b/reactos/dll/comctl32/comctl_No.rc similarity index 100% rename from reactos/lib/comctl32/comctl_No.rc rename to reactos/dll/comctl32/comctl_No.rc diff --git a/reactos/lib/comctl32/comctl_Pl.rc b/reactos/dll/comctl32/comctl_Pl.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Pl.rc rename to reactos/dll/comctl32/comctl_Pl.rc diff --git a/reactos/lib/comctl32/comctl_Pt.rc b/reactos/dll/comctl32/comctl_Pt.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Pt.rc rename to reactos/dll/comctl32/comctl_Pt.rc diff --git a/reactos/lib/comctl32/comctl_Ru.rc b/reactos/dll/comctl32/comctl_Ru.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Ru.rc rename to reactos/dll/comctl32/comctl_Ru.rc diff --git a/reactos/lib/comctl32/comctl_Si.rc b/reactos/dll/comctl32/comctl_Si.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Si.rc rename to reactos/dll/comctl32/comctl_Si.rc diff --git a/reactos/lib/comctl32/comctl_Sv.rc b/reactos/dll/comctl32/comctl_Sv.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Sv.rc rename to reactos/dll/comctl32/comctl_Sv.rc diff --git a/reactos/lib/comctl32/comctl_Th.rc b/reactos/dll/comctl32/comctl_Th.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Th.rc rename to reactos/dll/comctl32/comctl_Th.rc diff --git a/reactos/lib/comctl32/comctl_Uk.rc b/reactos/dll/comctl32/comctl_Uk.rc similarity index 100% rename from reactos/lib/comctl32/comctl_Uk.rc rename to reactos/dll/comctl32/comctl_Uk.rc diff --git a/reactos/lib/comctl32/commctrl.c b/reactos/dll/comctl32/commctrl.c similarity index 100% rename from reactos/lib/comctl32/commctrl.c rename to reactos/dll/comctl32/commctrl.c diff --git a/reactos/lib/comctl32/datetime.c b/reactos/dll/comctl32/datetime.c similarity index 100% rename from reactos/lib/comctl32/datetime.c rename to reactos/dll/comctl32/datetime.c diff --git a/reactos/lib/comctl32/dpa.c b/reactos/dll/comctl32/dpa.c similarity index 100% rename from reactos/lib/comctl32/dpa.c rename to reactos/dll/comctl32/dpa.c diff --git a/reactos/lib/comctl32/draglist.c b/reactos/dll/comctl32/draglist.c similarity index 100% rename from reactos/lib/comctl32/draglist.c rename to reactos/dll/comctl32/draglist.c diff --git a/reactos/lib/comctl32/dsa.c b/reactos/dll/comctl32/dsa.c similarity index 100% rename from reactos/lib/comctl32/dsa.c rename to reactos/dll/comctl32/dsa.c diff --git a/reactos/lib/comctl32/flatsb.c b/reactos/dll/comctl32/flatsb.c similarity index 100% rename from reactos/lib/comctl32/flatsb.c rename to reactos/dll/comctl32/flatsb.c diff --git a/reactos/lib/comctl32/header.c b/reactos/dll/comctl32/header.c similarity index 100% rename from reactos/lib/comctl32/header.c rename to reactos/dll/comctl32/header.c diff --git a/reactos/lib/comctl32/hotkey.c b/reactos/dll/comctl32/hotkey.c similarity index 100% rename from reactos/lib/comctl32/hotkey.c rename to reactos/dll/comctl32/hotkey.c diff --git a/reactos/lib/comctl32/imagelist.c b/reactos/dll/comctl32/imagelist.c similarity index 100% rename from reactos/lib/comctl32/imagelist.c rename to reactos/dll/comctl32/imagelist.c diff --git a/reactos/lib/comctl32/imagelist.h b/reactos/dll/comctl32/imagelist.h similarity index 100% rename from reactos/lib/comctl32/imagelist.h rename to reactos/dll/comctl32/imagelist.h diff --git a/reactos/lib/comctl32/ipaddress.c b/reactos/dll/comctl32/ipaddress.c similarity index 100% rename from reactos/lib/comctl32/ipaddress.c rename to reactos/dll/comctl32/ipaddress.c diff --git a/reactos/lib/comctl32/listview.c b/reactos/dll/comctl32/listview.c similarity index 100% rename from reactos/lib/comctl32/listview.c rename to reactos/dll/comctl32/listview.c diff --git a/reactos/lib/comctl32/monthcal.c b/reactos/dll/comctl32/monthcal.c similarity index 100% rename from reactos/lib/comctl32/monthcal.c rename to reactos/dll/comctl32/monthcal.c diff --git a/reactos/lib/comctl32/nativefont.c b/reactos/dll/comctl32/nativefont.c similarity index 100% rename from reactos/lib/comctl32/nativefont.c rename to reactos/dll/comctl32/nativefont.c diff --git a/reactos/lib/comctl32/pager.c b/reactos/dll/comctl32/pager.c similarity index 100% rename from reactos/lib/comctl32/pager.c rename to reactos/dll/comctl32/pager.c diff --git a/reactos/lib/comctl32/progress.c b/reactos/dll/comctl32/progress.c similarity index 100% rename from reactos/lib/comctl32/progress.c rename to reactos/dll/comctl32/progress.c diff --git a/reactos/lib/comctl32/propsheet.c b/reactos/dll/comctl32/propsheet.c similarity index 100% rename from reactos/lib/comctl32/propsheet.c rename to reactos/dll/comctl32/propsheet.c diff --git a/reactos/lib/comctl32/rebar.c b/reactos/dll/comctl32/rebar.c similarity index 100% rename from reactos/lib/comctl32/rebar.c rename to reactos/dll/comctl32/rebar.c diff --git a/reactos/lib/comctl32/rsrc.rc b/reactos/dll/comctl32/rsrc.rc similarity index 100% rename from reactos/lib/comctl32/rsrc.rc rename to reactos/dll/comctl32/rsrc.rc diff --git a/reactos/lib/comctl32/smoothscroll.c b/reactos/dll/comctl32/smoothscroll.c similarity index 100% rename from reactos/lib/comctl32/smoothscroll.c rename to reactos/dll/comctl32/smoothscroll.c diff --git a/reactos/lib/comctl32/status.c b/reactos/dll/comctl32/status.c similarity index 100% rename from reactos/lib/comctl32/status.c rename to reactos/dll/comctl32/status.c diff --git a/reactos/lib/comctl32/string.c b/reactos/dll/comctl32/string.c similarity index 100% rename from reactos/lib/comctl32/string.c rename to reactos/dll/comctl32/string.c diff --git a/reactos/lib/comctl32/syslink.c b/reactos/dll/comctl32/syslink.c similarity index 100% rename from reactos/lib/comctl32/syslink.c rename to reactos/dll/comctl32/syslink.c diff --git a/reactos/lib/comctl32/tab.c b/reactos/dll/comctl32/tab.c similarity index 100% rename from reactos/lib/comctl32/tab.c rename to reactos/dll/comctl32/tab.c diff --git a/reactos/lib/comctl32/theme_combo.c b/reactos/dll/comctl32/theme_combo.c similarity index 100% rename from reactos/lib/comctl32/theme_combo.c rename to reactos/dll/comctl32/theme_combo.c diff --git a/reactos/lib/comctl32/theme_dialog.c b/reactos/dll/comctl32/theme_dialog.c similarity index 100% rename from reactos/lib/comctl32/theme_dialog.c rename to reactos/dll/comctl32/theme_dialog.c diff --git a/reactos/lib/comctl32/theme_edit.c b/reactos/dll/comctl32/theme_edit.c similarity index 100% rename from reactos/lib/comctl32/theme_edit.c rename to reactos/dll/comctl32/theme_edit.c diff --git a/reactos/lib/comctl32/theme_listbox.c b/reactos/dll/comctl32/theme_listbox.c similarity index 100% rename from reactos/lib/comctl32/theme_listbox.c rename to reactos/dll/comctl32/theme_listbox.c diff --git a/reactos/lib/comctl32/theming.c b/reactos/dll/comctl32/theming.c similarity index 100% rename from reactos/lib/comctl32/theming.c rename to reactos/dll/comctl32/theming.c diff --git a/reactos/lib/comctl32/toolbar.c b/reactos/dll/comctl32/toolbar.c similarity index 100% rename from reactos/lib/comctl32/toolbar.c rename to reactos/dll/comctl32/toolbar.c diff --git a/reactos/lib/comctl32/tooltips.c b/reactos/dll/comctl32/tooltips.c similarity index 100% rename from reactos/lib/comctl32/tooltips.c rename to reactos/dll/comctl32/tooltips.c diff --git a/reactos/lib/comctl32/trackbar.c b/reactos/dll/comctl32/trackbar.c similarity index 100% rename from reactos/lib/comctl32/trackbar.c rename to reactos/dll/comctl32/trackbar.c diff --git a/reactos/lib/comctl32/treeview.c b/reactos/dll/comctl32/treeview.c similarity index 100% rename from reactos/lib/comctl32/treeview.c rename to reactos/dll/comctl32/treeview.c diff --git a/reactos/lib/comctl32/updown.c b/reactos/dll/comctl32/updown.c similarity index 100% rename from reactos/lib/comctl32/updown.c rename to reactos/dll/comctl32/updown.c diff --git a/reactos/lib/comdlg32/cdlg.h b/reactos/dll/comdlg32/cdlg.h similarity index 100% rename from reactos/lib/comdlg32/cdlg.h rename to reactos/dll/comdlg32/cdlg.h diff --git a/reactos/lib/comdlg32/cdlg16.h b/reactos/dll/comdlg32/cdlg16.h similarity index 100% rename from reactos/lib/comdlg32/cdlg16.h rename to reactos/dll/comdlg32/cdlg16.h diff --git a/reactos/lib/comdlg32/cdlg32.c b/reactos/dll/comdlg32/cdlg32.c similarity index 100% rename from reactos/lib/comdlg32/cdlg32.c rename to reactos/dll/comdlg32/cdlg32.c diff --git a/reactos/lib/comdlg32/cdlg_Bg.rc b/reactos/dll/comdlg32/cdlg_Bg.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Bg.rc rename to reactos/dll/comdlg32/cdlg_Bg.rc diff --git a/reactos/lib/comdlg32/cdlg_Ca.rc b/reactos/dll/comdlg32/cdlg_Ca.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Ca.rc rename to reactos/dll/comdlg32/cdlg_Ca.rc diff --git a/reactos/lib/comdlg32/cdlg_Cn.rc b/reactos/dll/comdlg32/cdlg_Cn.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Cn.rc rename to reactos/dll/comdlg32/cdlg_Cn.rc diff --git a/reactos/lib/comdlg32/cdlg_Cs.rc b/reactos/dll/comdlg32/cdlg_Cs.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Cs.rc rename to reactos/dll/comdlg32/cdlg_Cs.rc diff --git a/reactos/lib/comdlg32/cdlg_Da.rc b/reactos/dll/comdlg32/cdlg_Da.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Da.rc rename to reactos/dll/comdlg32/cdlg_Da.rc diff --git a/reactos/lib/comdlg32/cdlg_De.rc b/reactos/dll/comdlg32/cdlg_De.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_De.rc rename to reactos/dll/comdlg32/cdlg_De.rc diff --git a/reactos/lib/comdlg32/cdlg_En.rc b/reactos/dll/comdlg32/cdlg_En.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_En.rc rename to reactos/dll/comdlg32/cdlg_En.rc diff --git a/reactos/lib/comdlg32/cdlg_Eo.rc b/reactos/dll/comdlg32/cdlg_Eo.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Eo.rc rename to reactos/dll/comdlg32/cdlg_Eo.rc diff --git a/reactos/lib/comdlg32/cdlg_Es.rc b/reactos/dll/comdlg32/cdlg_Es.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Es.rc rename to reactos/dll/comdlg32/cdlg_Es.rc diff --git a/reactos/lib/comdlg32/cdlg_Fi.rc b/reactos/dll/comdlg32/cdlg_Fi.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Fi.rc rename to reactos/dll/comdlg32/cdlg_Fi.rc diff --git a/reactos/lib/comdlg32/cdlg_Fr.rc b/reactos/dll/comdlg32/cdlg_Fr.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Fr.rc rename to reactos/dll/comdlg32/cdlg_Fr.rc diff --git a/reactos/lib/comdlg32/cdlg_Hu.rc b/reactos/dll/comdlg32/cdlg_Hu.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Hu.rc rename to reactos/dll/comdlg32/cdlg_Hu.rc diff --git a/reactos/lib/comdlg32/cdlg_It.rc b/reactos/dll/comdlg32/cdlg_It.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_It.rc rename to reactos/dll/comdlg32/cdlg_It.rc diff --git a/reactos/lib/comdlg32/cdlg_Ja.rc b/reactos/dll/comdlg32/cdlg_Ja.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Ja.rc rename to reactos/dll/comdlg32/cdlg_Ja.rc diff --git a/reactos/lib/comdlg32/cdlg_Ko.rc b/reactos/dll/comdlg32/cdlg_Ko.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Ko.rc rename to reactos/dll/comdlg32/cdlg_Ko.rc diff --git a/reactos/lib/comdlg32/cdlg_Nl.rc b/reactos/dll/comdlg32/cdlg_Nl.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Nl.rc rename to reactos/dll/comdlg32/cdlg_Nl.rc diff --git a/reactos/lib/comdlg32/cdlg_No.rc b/reactos/dll/comdlg32/cdlg_No.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_No.rc rename to reactos/dll/comdlg32/cdlg_No.rc diff --git a/reactos/lib/comdlg32/cdlg_Pl.rc b/reactos/dll/comdlg32/cdlg_Pl.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Pl.rc rename to reactos/dll/comdlg32/cdlg_Pl.rc diff --git a/reactos/lib/comdlg32/cdlg_Pt.rc b/reactos/dll/comdlg32/cdlg_Pt.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Pt.rc rename to reactos/dll/comdlg32/cdlg_Pt.rc diff --git a/reactos/lib/comdlg32/cdlg_Ru.rc b/reactos/dll/comdlg32/cdlg_Ru.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Ru.rc rename to reactos/dll/comdlg32/cdlg_Ru.rc diff --git a/reactos/lib/comdlg32/cdlg_Si.rc b/reactos/dll/comdlg32/cdlg_Si.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Si.rc rename to reactos/dll/comdlg32/cdlg_Si.rc diff --git a/reactos/lib/comdlg32/cdlg_Sk.rc b/reactos/dll/comdlg32/cdlg_Sk.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Sk.rc rename to reactos/dll/comdlg32/cdlg_Sk.rc diff --git a/reactos/lib/comdlg32/cdlg_Sv.rc b/reactos/dll/comdlg32/cdlg_Sv.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Sv.rc rename to reactos/dll/comdlg32/cdlg_Sv.rc diff --git a/reactos/lib/comdlg32/cdlg_Th.rc b/reactos/dll/comdlg32/cdlg_Th.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Th.rc rename to reactos/dll/comdlg32/cdlg_Th.rc diff --git a/reactos/lib/comdlg32/cdlg_Uk.rc b/reactos/dll/comdlg32/cdlg_Uk.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Uk.rc rename to reactos/dll/comdlg32/cdlg_Uk.rc diff --git a/reactos/lib/comdlg32/cdlg_Wa.rc b/reactos/dll/comdlg32/cdlg_Wa.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Wa.rc rename to reactos/dll/comdlg32/cdlg_Wa.rc diff --git a/reactos/lib/comdlg32/cdlg_Zh.rc b/reactos/dll/comdlg32/cdlg_Zh.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_Zh.rc rename to reactos/dll/comdlg32/cdlg_Zh.rc diff --git a/reactos/lib/comdlg32/cdlg_xx.rc b/reactos/dll/comdlg32/cdlg_xx.rc similarity index 100% rename from reactos/lib/comdlg32/cdlg_xx.rc rename to reactos/dll/comdlg32/cdlg_xx.rc diff --git a/reactos/lib/comdlg32/colordlg.c b/reactos/dll/comdlg32/colordlg.c similarity index 100% rename from reactos/lib/comdlg32/colordlg.c rename to reactos/dll/comdlg32/colordlg.c diff --git a/reactos/lib/comdlg32/colordlg16.c b/reactos/dll/comdlg32/colordlg16.c similarity index 100% rename from reactos/lib/comdlg32/colordlg16.c rename to reactos/dll/comdlg32/colordlg16.c diff --git a/reactos/lib/comdlg32/comdlg32.spec b/reactos/dll/comdlg32/comdlg32.spec similarity index 100% rename from reactos/lib/comdlg32/comdlg32.spec rename to reactos/dll/comdlg32/comdlg32.spec diff --git a/reactos/lib/comdlg32/comdlg32.xml b/reactos/dll/comdlg32/comdlg32.xml similarity index 100% rename from reactos/lib/comdlg32/comdlg32.xml rename to reactos/dll/comdlg32/comdlg32.xml diff --git a/reactos/lib/comdlg32/commdlg.spec b/reactos/dll/comdlg32/commdlg.spec similarity index 100% rename from reactos/lib/comdlg32/commdlg.spec rename to reactos/dll/comdlg32/commdlg.spec diff --git a/reactos/lib/comdlg32/filedlg.c b/reactos/dll/comdlg32/filedlg.c similarity index 100% rename from reactos/lib/comdlg32/filedlg.c rename to reactos/dll/comdlg32/filedlg.c diff --git a/reactos/lib/comdlg32/filedlg16.c b/reactos/dll/comdlg32/filedlg16.c similarity index 100% rename from reactos/lib/comdlg32/filedlg16.c rename to reactos/dll/comdlg32/filedlg16.c diff --git a/reactos/lib/comdlg32/filedlg31.c b/reactos/dll/comdlg32/filedlg31.c similarity index 100% rename from reactos/lib/comdlg32/filedlg31.c rename to reactos/dll/comdlg32/filedlg31.c diff --git a/reactos/lib/comdlg32/filedlg31.h b/reactos/dll/comdlg32/filedlg31.h similarity index 100% rename from reactos/lib/comdlg32/filedlg31.h rename to reactos/dll/comdlg32/filedlg31.h diff --git a/reactos/lib/comdlg32/filedlgbrowser.c b/reactos/dll/comdlg32/filedlgbrowser.c similarity index 100% rename from reactos/lib/comdlg32/filedlgbrowser.c rename to reactos/dll/comdlg32/filedlgbrowser.c diff --git a/reactos/lib/comdlg32/filedlgbrowser.h b/reactos/dll/comdlg32/filedlgbrowser.h similarity index 100% rename from reactos/lib/comdlg32/filedlgbrowser.h rename to reactos/dll/comdlg32/filedlgbrowser.h diff --git a/reactos/lib/comdlg32/filetitle.c b/reactos/dll/comdlg32/filetitle.c similarity index 100% rename from reactos/lib/comdlg32/filetitle.c rename to reactos/dll/comdlg32/filetitle.c diff --git a/reactos/lib/comdlg32/finddlg.c b/reactos/dll/comdlg32/finddlg.c similarity index 100% rename from reactos/lib/comdlg32/finddlg.c rename to reactos/dll/comdlg32/finddlg.c diff --git a/reactos/lib/comdlg32/finddlg32.c b/reactos/dll/comdlg32/finddlg32.c similarity index 100% rename from reactos/lib/comdlg32/finddlg32.c rename to reactos/dll/comdlg32/finddlg32.c diff --git a/reactos/lib/comdlg32/fontdlg.c b/reactos/dll/comdlg32/fontdlg.c similarity index 100% rename from reactos/lib/comdlg32/fontdlg.c rename to reactos/dll/comdlg32/fontdlg.c diff --git a/reactos/lib/comdlg32/fontdlg16.c b/reactos/dll/comdlg32/fontdlg16.c similarity index 100% rename from reactos/lib/comdlg32/fontdlg16.c rename to reactos/dll/comdlg32/fontdlg16.c diff --git a/reactos/lib/comdlg32/printdlg.c b/reactos/dll/comdlg32/printdlg.c similarity index 100% rename from reactos/lib/comdlg32/printdlg.c rename to reactos/dll/comdlg32/printdlg.c diff --git a/reactos/lib/comdlg32/printdlg.h b/reactos/dll/comdlg32/printdlg.h similarity index 100% rename from reactos/lib/comdlg32/printdlg.h rename to reactos/dll/comdlg32/printdlg.h diff --git a/reactos/lib/comdlg32/printdlg16.c b/reactos/dll/comdlg32/printdlg16.c similarity index 100% rename from reactos/lib/comdlg32/printdlg16.c rename to reactos/dll/comdlg32/printdlg16.c diff --git a/reactos/lib/comdlg32/rsrc.rc b/reactos/dll/comdlg32/rsrc.rc similarity index 100% rename from reactos/lib/comdlg32/rsrc.rc rename to reactos/dll/comdlg32/rsrc.rc